python生成二维码矢量图
时间: 2023-11-21 08:56:59 浏览: 233
python的二维码图片生成
以下是使用python-qrcode库生成二维码矢量图的示例代码:
```python
import qrcode
# 创建QRCode对象
qr = qrcode.QRCode(
version=None,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
# 设置二维码数据
data = 'https://www.example.com'
qr.add_data(data)
# 生成矢量图二维码
img = qr.make_image(fill_color="black", back_color="white")
img.save("example.svg")
```
在上面的代码中,我们首先导入了qrcode库,然后创建了一个QRCode对象。接着,我们设置了二维码的数据,并使用add_data()方法将数据添加到QRCode对象中。最后,我们使用make_image()方法生成矢量图二维码,并将其保存到本地文件中。
需要注意的是,生成矢量图二维码需要安装Pillow库,可以使用以下命令进行安装:
```shell
pip install Pillow
```
阅读全文