python 二维码生成(qrcode)

万能的python,功能之一:生成二维码

1、安装qrcode

pip install qrcode

2、生成二维码

# 导入模块
import qrcode
# 传入将要生成二维码的URL
img = qrcode.make('xxxxxx')
# 保存
img.save('test.png')

复杂的写法

import qrcode
qr = qrcode.QRCODE(
	# 
	version=10,
	# 二维码的纠错功能
	error_correction=qrcode.constants.ERROR_CORRECT_L,
	# 二维码中每个小格子包含的像素
	box_size=10,
	# 边框包含的格子数,默认为4
	border=4,
	)
	# 添加数据
	qr.add_data('hello, qrcode!')
	# 填充数据
	qr.make(fit=true)
	# 二维码的背景色和格子色
	img=qr.make_image(fill_color='black', back_color='white');
	img.save('test.png')
	img.show()

3、二维码中添加自定义icon

参考:https://www.jianshu.com/p/c0073c6aa544

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值