几行Python代码生成动态二维码 myqr的使用教程
现在二维码的使用越来越多,那怎样使自己的二维码别具一格呢?小南认为将自己的二维码变成动态的,这样才能独领风骚呀。那怎样生成动态二维码呢,可以使用 Python 的第三方库 myqr来制作,只需要简单的几行代码就能生成动态二维码。
动态二维码教程
一:生成自己二维码的链接通过草料二维码即可完成:草料二维码官网:https://cli.im/
打开后按下图操作,即可生成链接,这个链接代码中要用到。
二:python安装myqr库
在pycharm中点击Terminal
pip install myqr -i https://pypi.douban.com/simple/
在IDLE环境中,win + r 输入cmd 点击确定。
打开终端输入
pip install myqr -i https://pypi.douban.com/simple/
三:创建个项目的文件夹,名字可随意取个,这里叫动态二维码。将自己的选择的动图放在次目录下。在创建个py文件,名字随意,这里叫qrproduction.py将选择好的动图放在这个文件夹下。words 后面填入的就是上述生成的链接。
代码和注释如下:
import os from MyQR import myqr myqr.run( words='http://weixin.qq.com/r/Pi_bg4HEqNzXrcXg93os', # 扫描二维码后,显示的内容,或是跳转的链接 version=1, # 设置容错率 level='H', # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高 picture='longmao.gif', # 图片所在目录,可以是动图 colorized=True, # 黑白(False)还是彩色(True) contrast=1.0, # 用以调节图片的对比度,1.0 表示原始图片。默认为1.0。 brightness=1.0, # 用来调节图片的亮度,用法同上。 save_name='qrlongmao.gif', # 控制输出文件名,格式可以是 .jpg, .png ,.bmp ,.gif )
右键点击运行后可看到新生成的一个动图,就是自己的二维码。