python 生成二维码矢量图
时间: 2023-11-20 21:57:20 浏览: 229
Python生成二维码图片 制作带logo和背景的二维码 可视化界面
5星 · 资源好评率100%
可以使用Python的qrcode和Pillow库来生成二维码矢量图。以下是生成二维码矢量图的示例代码:
```python
import qrcode
from PIL import Image
# 创建QRCode对象
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
# 添加数据
qr.add_data('https://www.example.com')
# 填充数据
qr.make(fit=True)
# 创建矢量图
img = qr.make_image(fill_color="black", back_color="white")
# 保存矢量图
img.save("example.svg")
```
在上面的代码中,我们首先导入了qrcode和Pillow库。然后,我们创建了一个QRCode对象,并向其添加数据。接下来,我们使用make()方法生成二维码,并使用make_image()方法创建矢量图。最后,我们使用save()方法将矢量图保存到本地。
阅读全文