当前位置: 首页 > news >正文

Python - 生成二维码、条形码

二维码

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

条形码

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

所需要的库:

pip install qrcode[pil]
pip install python-barcode
http://www.lryc.cn/news/192120.html

相关文章:

  • 8+纯生信,多组机器学习+分型探讨黑色素瘤发文思路。
  • GPU高性能面试-写一个ReduceKernel
  • 深入探索STARK的安全性和可靠性——STARKs全面安全分析
  • WPF 控件分辨率自适应问题
  • CANoe创建仿真工程
  • Scanner 输入回车跳不出循环的解决方法
  • docker 启动 mysql 通过防火墙设置端口无法访问解决方案
  • 智能制造优化,RFID生产线管理系统解决方案
  • 【Mybatis】基于Mybatis插件+注解,实现敏感数据自动加解密
  • 【特纳斯电子】基于物联网的指纹密码锁系统设计-实物设计
  • 【牛客面试必刷TOP101】Day9.BM37 二叉搜索树的最近公共祖先和BM42 用两个栈实现队列
  • 10.12 校招 实习 内推 面经
  • redis 生成流水工具类
  • BGP服务器租用腾讯云和阿里云价格对比
  • PyTorch 深度学习之多分类问题Softmax Classifier(八)
  • 抖音直播招聘小程序可以增加职位展示,提升转化率,增加曝光度
  • 论文阅读之《Learn to see in the dark》
  • Docker 生成自定义镜像并使用Docker Compose部署
  • 设计模式~调停者(中介者)模式(Mediator)-21
  • 计算机毕业设计选什么题目好?springboot 医院门诊在线预约挂号系统
  • linux中使用ps查看进程的所有线程
  • 本、硕、博区别真的辣么大吗?
  • [Spring] SpringMVC 简介(一)
  • 机器学习基础之《回归与聚类算法(2)—欠拟合与过拟合》
  • flutter dio 请求封装(空安全)
  • chatgpt GPT-4V是如何实现语音对话的
  • C++项目-求水仙花数
  • 从零开始基于LLM构建智能问答系统的方案
  • Android---Synchronized 和 ReentrantLock
  • 【解题报告】牛客挑战赛70 maimai