python转换成二维码
准备环境
python生成二维码,需要依赖包qrcode和PIL(二维码的实质就是一个url。)
python3安装PIL:pip install PIL
python2安装PIL:pip install pillow
将url生成二维码的最简单的示例如下:
def makeQR(data=“https://m.zgg.com”, imagedir=‘test5.png’):
import qrcode
qr = qrcode.QRCode(version =4, #生成二维码尺寸的大小 1-40 1:21*21(21+(n-1)*4)
error_correction = qrcode.constants.ERROR_CORRECT_L,
box_size = 30, #每个格子的像素大小
border = 4,) #边框的格子宽度大小
qr.add_data(data)
qr.make()
img = qr.make_image()
img.save(imagedir)