python实现炫酷二维码
二维码在现实生活中的应用越来与普遍,归功于 QR code 码制的流行。我们常说的二维码就是它,所以,二维码又被称为 QR code。
QR code 是一种矩阵式二维条码(又称棋盘式二维条码)。它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。
本文使用myqr的库进行二维码制作
目录
1、引入myqr库
from MyQR import myqr # 注意大小写
2、制作二维码
2.1、生成简单二维码
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from MyQR import myqr
myqr.run(
words='https://blog.csdn.net/qq_19309473',
)
注意:运行后,会在当前目录中生成一个名为"qrcode.png"的图片
2.2、生成自定义二维码
#!/usr/bin/env python
# -*- coding:utf-8 -*-
from MyQR import myqr
myqr.run(
words='https://blog.csdn.net/qq_19309473',
# 结合图片
picture='D:\\logo.jpg',
# 颜色
colorized=True,
# 纠错等级
level='H',
# 输出文件名
save_name="logo.png",
# 保存目录
save_dir="D:"
)
注意:运行后,会在D盘目录中生成一个名为"logo.png"的图片
3、拓展参数