Python生成二维码

软件开发大郭
0 评论
/
25 阅读
/
762 字
19 2022-12
分类:

核心功能

其中包括了二维码的生成以及二维码的解析

代码实现

import qrcode
from PIL import Image
from pyzbar.pyzbar import decode
 
def Generate_qrcode(data):
    qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_L,
        box_size=10,
        border=4,)
    qr.add_data(data)
    qr.make(fit=True)
    image = qr.make_image(fill_color="black", back_color="white")
    image.save("qrcode.png")
 
Generate_qrcode("Python自动化")

我们再来看一下二维码的解析,代码如下:

def Decode_Qrcode(file_name):
    result = decode(Image.open(file_name))
    print("Data:", result[0][0].decode())
 
Decode_Qrcode("文件名")
    暂无数据