环境:win10 + python3.7
第0步:安装库:
pip install qrcode
第1步:使用这个库
import qrcode
mystr= "随意的字符串内容"
mq = qrcode.make(data=mystr)
mq.show()
mq.save(‘这是一个二维码图片.png’)
代码说明一下:
第一行:引用这个库
第二行:定义一个字符串变量
第三行:用qrcode的make函数生成二维码,参数即想要生成二维码的字符串内容
第四行:直接用调用看图软件显示这个图片
第五行:保存图片到相应的路径。参数即路径
当然这个二维码图片的大小是可以调整的。
这个时候,代码可能要写成另外一种形式了
from qrcode import QRCode as qr
q = qr(box_size=50)
q.add_data("这是第二个二维码啊")
img = q.make_image()
img.save("这里保存第二个二维码.png")
简单说明一下
第一行申明了一个QRCcode的类,box_size参数用来定义方块的大小,具体取何值,什么 大小,文字也不方便描述,自行尝试吧
第二行将要生成二维码的字符串加入data里
第三行用make_image()方法生成一个pil格式的图生对象,
第四行就是保存这个对象
还有一些其他的参数,可以自行研究