python快速生成属于自己的二维码

MyQR是一个能够生成自定义二维码的第三方库,可根据需要生成普通二维码、带图片的艺术二维码(黑白与彩色),也可以生成动态二维码。下面我以本人的博客链接二维码为例来进行演示。

1.安装
安装非常简单,直接用pip install myqr(or MyQR),需要注意的是MyQR依赖于python3,在python2的环境下可能无法正常使用。

2.使用

#导包
from MyQR import myqr

#生成静态二维码  
myqr.run(words='https://me.csdn.net/weixin_44548394',save_name='new_static_picture.jpg',picture='static_picture.jpg',colorized=True)
#生成动态二维码  
myqr.run(words='https://me.csdn.net/weixin_44548394',save_name='new_dynamic_pictures.gif',picture='dynamic_pictures.gif',colorized=True)

第一个参数word是你想要生成二维码的任意一个链接(可以是博客,GitHub等网址。上面的是本人的博客地址)
第二个参数save_name是你给图片起的名字(可以随意起,如果你想生成动态二维码,那么第三个参数就要选择动态图片,并且第二个参数的后缀名要改为gif)
第三个参数picture,可以生成带图片的二维码。(图片和代码,尽量放在同级目录下)
第四个参数colorized,可以看出这个参数肯定是和颜色有关。当值为True时显示原图片的颜色。反之当值为False时不显示

注意:
要想给静态图片加上颜色,需要把第二个参数的后缀名改为gif。否则会报错

实现的效果如下图所示
这是静态
python快速生成属于自己的二维码_第1张图片
这是动态
python快速生成属于自己的二维码_第2张图片

简单的操作一下

看完之后是不是心痒痒,也想生成一个个性的二维码!

你可能感兴趣的:(python)