python - 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
解决方案
您可以使用 path = ('要保存 QR 码文件的绝对路径')
即 - 路径 = ('C:\\Users\\Omii\\Desktop\\QR.png')
始终使用双反斜杠
推荐阅读
- javascript - 空手道框架 - 为什么 Javascript 函数返回具有 NaN 值的数组?
- javascript - 传单路由机
- azure-pipelines - 来宾的新建通知
- docker - 在我的 Kubernetes 基础架构中的 Ingress 之前是否需要有负载均衡器
- django - Django:缓存 wrt url 并反映更改
- java - 将单个 `char` 转换为 `byte[]`,编码感知
- c# - 如何创建 BPMN.io 示例
- powershell - How to create new VMs in Horizon View PowerCLI?
- java - Selenium Web Driver : Not able to perform operation on new tab
- java - 方法签名中带或不带同步关键字的方法的相同字节码