女朋友莫名的不开心,我尝试使用Python制作炫酷的动态二维码,效果还不错。接下来就介绍下如何实现的。
Python MyQR模块支持自定义二维码,可以生成普通二维码、艺术二维码,动态二维码。
我们在在Windows10 Python 3环境中使用pip进行安装,如下:
pip install myqr
制作普通二维码
导入MyQR包下的模板myqr,使用myqr.run方法在word参数中传入网址连接即可,制作一个普通的二维码。
1 from MyQR import myqr
2
3 ver, level, qr_ name =
myqr . run(words=。http:/ /m. toutiao. com/ profile/99
783170390/')
4
5 print(ver, level, qr name )
6 # 5HD:\learn\qrcode. png
我们将生成二维码图片默认文件名为“qrcode.png”,使用用微信扫生成的二维码,就会自动跳转到对应地址,如下
制作艺术二维码
1 from MyQR import myqr
2
3 ver, level, qr_ name =
myqr . run(words= ' http://m. toutiao. com/profile/99
783170390/*,picture= ' qq. png',colorized=True)
5 print(ver, level, qr name)
6 # 5 H D:\learn\qq_ qrcode . png
我们将colorized=True,即可生成彩色二维码,若参数colorized=False,生成黑白二维码,如下:
制作动态二维码
1 # -*- coding: utf-8-*-
2 from MyQR import myqr
3
4 ver, level, qr name = myqr. run (words=
5 "http://m. toutiao . com/ profile/99783170390/",
picture= IMG 6432.gif',
7 colorized=True)
8
9 print(ver, level, qr name )
10 # 5 H D:\learn\IMG_ 6432_ grcode . gif
若原文件为.gif图,则可生成对应的动态二维码,colorized参数设置=True,生成彩色动态二维码,若参数colorized=False,生成黑白动态二维码,如下:
如果你已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,想转行怕学不会的, 都可以加入我们1033482984,群内可领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!微信公众号【软件测试小dao】
燃烧秀发输出内容,如果有一丢丢收获,点个赞鼓励一下吧!
好文推荐
【爬虫实战】手把手教你用Python爬取某图网4000张图片
转载:https://blog.csdn.net/weixin_57794111/article/details/117132809
查看评论