用pthon写一个二维码,将毛明辉添加进去
时间: 2024-02-27 13:56:11 浏览: 64
好的,以下是用 Python 生成二维码并添加文字的代码:
首先,需要安装 qrcode 和 Pillow 库,可以使用以下命令进行安装:
```
pip install qrcode Pillow
```
然后,可以使用以下代码生成二维码并添加文字:
```python
import qrcode
from PIL import Image, ImageDraw, ImageFont
# 生成二维码
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data("毛明辉")
qr.make(fit=True)
img = qr.make_image(fill_color="black", back_color="white")
# 添加文字
draw = ImageDraw.Draw(img)
text = "毛明辉"
font = ImageFont.truetype("arial.ttf", 16)
textwidth, textheight = draw.textsize(text, font)
x = (img.size[0] - textwidth) / 2
y = img.size[1] - textheight - 5
draw.text((x, y), text, font=font, fill=(0, 0, 0))
# 保存图片
img.save("mao.png")
```
执行完以上代码后,会生成一个名为 `mao.png` 的二维码图片,其中包含了文字“毛明辉”。
阅读全文