女朋友莫名的不开心,我尝试使用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张图片

本文版权归趣营销www.SEOgUrublog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ卍61910465