飞道的博客

女朋友不开心,我拿她照片用python做了个炫酷的动态二维码,零花钱直接涨了好几倍!

245人阅读  评论(0)

女朋友莫名的不开心,我尝试使用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
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场