几行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    
)

 

右键点击运行后可看到新生成的一个动图,就是自己的二维码。

   

posted @ 2020-04-24 19:04  值南针  阅读(2011)  评论(0编辑  收藏  举报