首页 > 解决方案 > Python QRCODE 保存到文件夹

问题描述

如何保存img到特定文件夹?我试过img.save(path, format="PNG")了,但它不起作用。

def generate_qr_code(url):
    qr = qrcode.QRCode(
        version=1,
        error_correction=qrcode.constants.ERROR_CORRECT_L,
        box_size=15,
        border=5,
    )
    qr.add_data(url)
    path = ('./static/image')
    qr.make(fit=True)
    img = qr.make_image(fill='black', back_color='white')
    temp = BytesIO()
    img.save(path, format="PNG")
    qr_img = base64.b64encode(temp.getvalue())
    return qr_img

标签: pythonimage

解决方案


您可以使用 path = ('要保存 QR 码文件的绝对路径')

即 - 路径 = ('C:\\Users\\Omii\\Desktop\\QR.png')

始终使用双反斜杠


推荐阅读