# via pip
pip(3) install myqr(or MyQR)
参考源于:https://blog.csdn.net/qq_40733911/article/details/81087595
from MyQR import myqr
import os
version, level, qr_name = myqr.run(
words="https://www.baidu.com", # 可以是字符串,也可以是网址(前面要加http(s)://)
version=1, # 设置容错率为最高
level='H', # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高
picture="123.gif", # 将二维码和图片合成
colorized=True, # 彩色二维码
contrast=1.0, # 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
brightness=1.0, # 用来调节图片的亮度,其余用法和取值同上
save_name="3.gif", # 保存文件的名字,格式可以是jpg,png,bmp,gif
save_dir=os.getcwd() # 控制位置
)
参考源于:https://www.cnblogs.com/aby321/p/10065454.html
words:字符串类型,链接或者句子作为参数,然后在程序的当前目录中产生相应的二维码图片文件
version:整型,控制边长,范围是1至40,数字越大边长越大
level:字符串类型,控制纠错水平,范围是L、M、Q、H,从左到右依次升高
picture:字符串类型,图片链接,支持png、jpg、bmp、gif(用gif格式的话,生成的二维码就是动态的)
colorized:布尔类型,True是彩色,False是黑白
save_name:字符串类型,保存二维码图片的名字,需要写出图片类型。默认输出文件名是“ qrcode.png ",而默认存储位置是当前目录,重名会覆盖当前
save_dir:字符串类型,保存二维码图片的路径
constrast:浮点类型,调节生成图片的对比度,1.0表示与原图片一致,更小的值表示更低的对比度
brightness:浮点类型,调节生成图片的亮度,用法与constrast一致
动图就是多张图片连续切换,这个程序会将动图里面包含的图片,以默认速度切换。
参数中的picture换生成静态图片,多生成几张。然后使用软件将静态图片合成gif图片。可以设置切换延迟事件。
6.2.1软件可以在网上搜索,好多,我搜到的一个软件:Any To GIF
6.2.2可以使用ps制作,流程自己百度