Python - 生成二维码、条形码

- 日理万妓 2024-02-22 02:03 175阅读 0赞

二维码

  1. import qrcode
  2. # 要生成的文本或链接
  3. data = "要生成的文本或链接"
  4. # 创建QR码对象
  5. qr = qrcode.QRCode(
  6. version=1, # 版本号,通常设置为1
  7. error_correction=qrcode.constants.ERROR_CORRECT_L, # 错误修正级别
  8. box_size=10, # 每个小方块的像素大小
  9. border=4, # 边框的像素大小
  10. )
  11. # 将数据添加到QR码
  12. qr.add_data(data)
  13. qr.make(fit=True)
  14. # 创建QR码图片
  15. img = qr.make_image(fill_color="black", back_color="white")
  16. # 保存QR码图片
  17. img.save("qrcode.png")

条形码

  1. import barcode
  2. # 有效的 EAN-13 数据,必须包含 12 位数字
  3. data = "123456789012"
  4. # 使用EAN-13规格生成条形码
  5. ean = barcode.get('ean13', data, writer=barcode.writer.ImageWriter())
  6. ean.save('barcode')

所需要的库:

  1. pip install qrcode[pil]
  2. pip install python-barcode

发表评论

表情:
评论列表 (有 0 条评论,175人围观)

还没有评论,来说两句吧...

相关阅读