几行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 后面填入的就是上述生成的链接。

代码和注释如下:

1
2
3
4
5
6
7
8
9
10
11
12
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 @   值南针  阅读(2091)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示