生成简单二维码
需要的库
pip install pillow
pip install qrcode
代码如下:
import qrcode
二维码展示的页面
input_data = "http://www.baidu.com"
'''
version:定义了生成二维码的尺寸,它的取值范围是 1 到 40 的整数。该参数的值越大,生成的二维码图像就越大;
box_size:定义了每个像素块的大小;
border:定义边框的厚度 --> 5个小像素块
'''
qr = qrcode.QRCode(
version = 1,
box_size = 10,
border = 5
)
# add_data:用来传入输入文本
qr.add_data(input_data)
# make(fit = True):用来确保整个二维码都被用到
qr.make(fit = True)
# make_image:函数可以用来指定图像中的前景色(fill)和背景色(back_color)
img = qr.make_image(fill = 'balck',back_color = 'white')
# 保存到相应路径中
img.save('abc.png')