利用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)
完毕。