利用qrcode生成检测报告查询二维码。
该方法一次只能生成一个报告的查询二维码。
下一步要研究怎么一次性生成所有的报告的查询二维码。
#利用检测中心三和系统的查询网址规则,生成检测报告的查询二维码
#首先要pip install qrcode,pip install image
import qrcode
#box_size用于设置二维码的大小
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=3,
border=1
)
#输入化建报告编号
report = "BETC-HJ-2020-P-00001"
#生成检测报告查询二维码,并保存
qr.add_data("http://weixin.cabr-betc.com/gjwx/wxfind/findreport?prtnum=%s" %report)
qr.make(fit=True)
img = qr.make_image()
img.save("%s.png" %report)
完毕。
本文介绍了如何利用qrcode库生成检测报告的查询二维码,目前的方法限制为单个报告生成,未来计划研究批量生成所有报告二维码的解决方案。
2553

被折叠的 条评论
为什么被折叠?



