一个开源的python二维码生成工具,可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色)。
开源:https://github.com/x-hw/amazing-qr
安装使用都非常简单,一行搞定
# 安装
pip install amzqr
# 命令行使用,如下将生成github.com的二维码,生成一个qrcode.png保存在当前目录
amzqr https://github.com
Python代码也非常简单
from amzqr import amzqr
version, level, qr_name = amzqr.run(
words,
version=1,
level='H',
picture=None,
colorized=False,
contrast=1.0,
brightness=1.0,
save_name=None,
save_dir=os.getcwd()
)
也可以组合其他图片,设置不同的控制边长、纠错水平等,具体可参看项目文档。