首页 > 代码库 > python生成二维码图片
python生成二维码图片
依赖Pillow库。
import qrcode # 简单用法 img = qrcode.make(‘Hello World!‘) img.save(‘qr_code.png‘) # 高级用法 qr = qrcode.QRCode( # 二维码矩阵尺寸 version=1, # 二维码容错率 error_correction=qrcode.constants.ERROR_CORRECT_H, # 二维码中每个Box的像素值 box_size=10, # 二维码与图片边界的距离,默认为4 border=4, ) qr.add_data(‘Hello World!‘) qr.make(fit=True) img1 = qr.make_image() img1.save(‘qr_code1.png‘)
容错的原理是二维码在编码过程中进行了冗余,就像是123被编码成123123,这样只要扫描到一部分二维码图片,二维码内容还是可以被全部读到。
二维码容错率即是指二维码图标被遮挡多少后,仍可以被扫描出来的能力。容错率越高,则二维码图片能被遮挡的部分越多。
二维码容错率用字母表示,容错能力等级分为:L、M、Q、H四级。
python生成二维码图片
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。