有的时候我们需要把网址链接转化成二维码,传统二维码是静态的,我们可以通过MyQR库做成gif二维码
安装MyQR库
直接用pip install MyQR(或者myqr)即可。
需要注意: MyQR依赖于python3,在python2的环境下可能无法正常运行。
一般情况下只要填入网址就可以生成一般二维码
1 | from MyQR import myqr |
参数释义
参数 | 含义 | 详细 |
---|---|---|
words | 二维码指向链接 | str,输入链接或者句子作为参数 |
version | 边长 | int,控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入的信息的长度和使用的纠错等级。 |
level | 纠错等级 | str,控制纠错水平,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为H |
picture | 结合图片 | str,将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片。 |
colorized | 颜色 | bool,使产生的图片由黑白变为彩色的。 |
contrast | 对比度 | float,调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之,默认为1.0元 |
brightness | 亮度 | float,调节图片的亮度,其余用法和取值与contrast相同。 |
save_name | 输出文件夹 | str,默认输出文件名是"qrcode.png" |
save_dir | 存储位置 | str,默认为当前路径 |
生成博客网址动态二维码
我们需要生成自己博客的动态二维码,就需要对参数重新配置,选取一个可爱的gif
然后生成二维码代码如下
1 | # 调用库 |
最后结果如下