Python-segno

安装

1
2
pip install segno
pip install qrcode-artistic

基本使用

1
2
3
4
5
6
7
8
9
10
11
12
import segno
qr_code_message='...'
qr=segno.make(qr_code_message)
qr.save('*.png',scale=10)
"""
可选参数:
border 边框大小
dark 深色部分颜色
light 浅色部分颜色
finder_dark finder部分颜色
"""
qr.save('*.png',dark='red',light='#562396',scale=10,border=10,finder_dark='yellow')

背景图像上创建

1
2
qrcode=segno.make('...',error='h')
qrcode.to_artistic(background='*.gif',target='*.gif',scale=8)