星辰儿啊 2023-07-18 17:30 采纳率: 43.1%
浏览 30
已结题

python的图片流


import qrcode


def create_qrcode(count):
    count += 1
    qr = qrcode.QRCode(
        version=1,
        box_size=5,
        border=1
    )

    for i in range(1, count):
        qr.clear()
        qr.add_data(i)
        qr.make(fit=True)

        img = qr.make_image(fill_color="black", back_color="white")
        img.save(f"/Users/superman/Desktop/server_api_v7.13/statics/qr_code/{i}.png")

create_qrcode(3)

以上代码,会生成某个数量的二维码,并保存到本地;
现在我这边的问题是:
怎么把这些批量生成的二维码,让它们不保存到本地;但是生成图片流,并打包成文件(比如100个二维码的图片流),返回给前端;
感谢伸出援手!

img

  • 写回答

2条回答 默认 最新

  • 我辈李想 Python领域优质创作者 2023-07-18 19:04
    关注

    使用io的.BytesIO

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月28日
  • 已采纳回答 7月20日
  • 创建了问题 7月18日

悬赏问题

  • ¥15 远程访问linux主机超时
  • ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
  • ¥15 CPU卡指令整合指令数据都在图片上
  • ¥15 火车票关联12306问题
  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算