使用Python生成二维码

前提:安装MyQR库

 

1from MyQR import myqr 2 3#生成一个二维码图片 4myqr.run(words='hello python',save_name='test_qr01.png',save_dir=".\image\QRCODE") 5 6#生成一个带背景图片的二维码 7myqr.run(words='Happy',picture='.\image\dora.jpg',save_dir='.\image\QRCODE',save_name='test_qr02.png',colorized=True) 8 9#生成一个动态的二维码图片 10myqr.run(words='good luck',picture='.\image\dora.gif',save_dir='.\image\QRCODE',save_name='test_qr03.gif',colorized=True) 11

myqr.run() 函数里面的参数详解如下:

words str 二维码指向链接 输入链接或者字符作为参数 version int 边长 控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入信息的长度和使用的纠错等级 level str 纠错等级 控制纠错等级,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为H picture str 结合图片 将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片 colorized boolean 颜色 使产生的图片由黑白变为菜色的 contrast float 对比度 调节图片的对比度,1.0表示原始图片,更小的值表示最低对比度,更大反之。默认1.0 brightness float 亮度 调节图片的亮度,其余用法和取值与contrast相同 save_name str 输出文件名 默认输出文件名是“qrcode.png” save_dir str 存储位置 默认存储位置是当前目录

 

 

 

代码交流 2021