首先,这里我使用的是python3.9。
需要下载MyQR库——可以使用pip install MyQR进行下载
下载完之后常规操作,导入MyQR库
from MyQR import myqr
导入库之后我们就可以自定义二维码啦!
myqr.run(
words='url1',#此处words参数应该是一个链接或者字符串作为二维码的内容
picture=r'url2',#这是你二维码图像的文件位置(注意此时生成的事黑白图片)(可以是.jpg,.png,.gif)
colorized=True,#彩色图片
save_name='url3',#生成的二维码的文件名
)
本次操作中,我遇到了一个问题
OSError: cannot write mode RGBA as JPEG
我们再将图片结合的时候调整了透明度,但是jpg文件不支持透明度,所以我们要么就不使用透明度,要么就将保存的二维码文件后缀改为.png。