python如何实现二维码的生成和识别

python如何实现二维码的生成和识别[Python常见问题]

安装:

pip install myqr

pip install pyzbr

pip install pil 报错请切换 pip install pillow

# 扫描二维码,直接访问words指定的网址
myqr.run(words=”16607440667″,
# 二维码生成库
from MyQR import myqr
# 二维码的背景图片
picture=”1.jpg”,
# 是否有颜色,如果为false则二维码是黑白版
colorized=False,
# 输出保存的二维码名称
save_name=”老表1.png”)

# pyzar 二维码识别库
from pyzbar.pyzbar import decode
from PIL import Image
path = “老表1.png”
# 打开图片
img = Image.open(path)
# 将图片对象使用pyzar提供的方法编码,获取的是一个列表【0】,获取第一个数据
bar_codes = decode(img)[0]
# 编码
result = bar_codes.data.decode()
print(result)

发表本编内容,主要是为了和大家共同学习共同进步,有兴趣的朋友可以加加Q群:772733408大家一起探讨。

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python如何实现二维码的生成和识别