Python生成Qrcode

太简单不多说, PY生成QRcode 真的好简单。 看代码。注释

from PIL import Image
import qrcode #引入python qrcode库 pip install 即可安装
import datetime #引用日期时间库

#生成二维码
def QrGen(qrtext):
 
    qr = qrcode.QRCode( #建立qrcode对象
        version=3, #二维码样式
        error_correction=qrcode.constants.ERROR_CORRECT_L, #二维码容错
        box_size=10, #二维码尺寸
        border=1, #二维码边
    )

    qr.add_data(qrtext) #将需要生成的内容加入生成器
    qr.make(fit=True) #这里告诉系统根据你的内容生成对应尺寸的二维码
    img = qr.make_image(fill_color='white',back_color='black')#定义二维码颜色
    filename = datetime.datetime.now()  #使用datetime生成一个文件名 **也可以使用random
    path = '%s.png' %filename #指定存储路径
    img.save(path) #存储二维码

QrGen(qrtext='abcd') #调用QrGen函数