python 调用zxing 进行二维码识别
zxing 本是java的二维码识别包,python要调用zxing就需要java的环境,java可以自己百度安装,不做过多介绍。
python需要的模块安装
pip install jpype # python调java的包
pip install zxing
下载java的jdk包
javase.jar
core.jar
下载链接:https://download.csdn.net/download/qq_40430818/20232432
二维码识别代码
import os
import sys
from jpype import *
Base_DIR=os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
sys.path.append(Base_DIR)
class ZXQRcode(object):
def __init__(self):
# jar包的路径
self.jar_path = Base_DIR + '/static/java/javase.jar'
self.jar_path2 = Base_DIR + '/static/java/core.jar'
# 启动J