Python 批量生成二维码:带 Logo 的漂亮二维码
import qrcode
from qrcode.image.styledpil import StyledPilImage
from qrcode.image.styles.moduledrawers import RoundedModuleDrawer
def gen_qrcode(data, output='qrcode.png'):
qr = qrcode.QRCode(version=1, box_size=10, border=2)
qr.add_data(data)
qr.make(fit=True)
img = qr.make_image(
image_factory=StyledPilImage,
module_drawer=RoundedModuleDrawer()
).convert('RGB')
img.save(output)
print(f"已生成:{output}")
urls = ['https://www.example.com', 'https://www.google.com']
for i, url in enumerate(urls, 1):
gen_qrcode(url, f'qr_{i}.png')

更新时间:2026-09-14 13:34:38