两行代码制作你的专属动态二维码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本文图片及代码皆来自于知名博主“ 灰小猿 ”,喜欢请支持原作者,感谢!

在Python中生成二维码需要调用MYQR第三方库,这个库可以说是专门为二维码量身打造的了,调用该模块的run函数就可以直接生成想要的二维码。

生成普通二维码只需要在run中给words参数传入要生成二维码的链接即可,比如我们要将360浏览器的主界面生成二维码:网址为:“https://hao.360.com/”,代码及效果图如下:

from MyQR import myqr
myqr.run(words='https://hao.360.com/'

在这里插入图片描述
生成带图片的艺术二维码时,我们需要在原来程序的基础上加上picture参数,表示我们要设置的二维码的背景图片,使用colorized=True参数设置图片背景为彩色,如不设置,则默认生成的图片为黑白背景。带艺术照的效果图:

from MyQR import myqr
myqr.run(words='https://hao.360.com/',
         picture='Sources/mtsc_body15.png',
         save_name='qr1.png',
         colorized=True)

在这里插入图片描述
其实动态二维码和带图片的艺术二维码生成方法类似,我们只需要将背景图片改为GIF图,将生成的二维码图片格式同样改成GIF即可。以美丽的新垣结衣的GIF图为例:

from MyQR import myqr
myqr.run(words='https://hao.360.com/',
         picture='Sources/gakki.gif',
         save_name='qr4.png',
         colorized=True)

在这里插入图片描述

除了上面提到的那些参数以外,run函数内部还有很多生成二维码时可以使用的参数,在这里大灰狼和大家分享一下run函数中的常用参数:

在这里插入图片描述
在这里插入图片描述
  本文系摘录,喜欢 python 的同学可以关注原作者 “ 灰小猿 ”,我这里借花献佛不值一提,顺带提一句,前端的学习会更加充满乐趣,如果你对前端有着一定的了解或并不了解,请查看我的置顶文章,能与你一同进步,才是我最大的期许。

原文链接

猜你喜欢

转载自blog.csdn.net/weixin_45820444/article/details/108743855
今日推荐