我试图用pythonzxing解码qr或aztec代码数据。每次我在pythonshell中得到空数据时没有任何错误。我做错了什么?在
import zxing
image = "aztec.png"
rd = zxing.BarCodeReader()
rs = rd.decode(image)
print rs.data
print rs
输出:
^{pr2}$Python版本。2.7.11(窗户)
p.S。 当我从cmd运行脚本时,我收到一条消息:
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/zxing/client/j2se/CommandLineRunner
你也可以使用rs.解析. 在
^{pr2}$你忘了继承类。见下文。答案与Python3兼容;但说真的。。。这不是激励人心的方法。为了长期兼容,您应该通过版本控制进行检查,并使用if语句。在
假设Zxing的mvn安装是正确的,那么在创建reader实例时添加Zxing文件夹的路径(在本例中为“rd”)
仅供参考:我在Raspbian上运行它,而不是windows,但是有相同的错误。在
相关问题 更多 >
编程相关推荐