谷歌应用引擎QR码解码器

时间:2010-08-30 17:15:21

标签: python google-app-engine qr-code

我想知道是否有一个很好的python库来解码QR码。基本上我想要的是给库图像上面有QR码,图书馆会输出保存在图像中的内容。

4 个答案:

答案 0 :(得分:4)

您是否已查看过:http://pyqrcode.sourceforge.net/

如果代码编译不适合你,那么在http://github.com/hcvst/pyqr

还有纯python实现

答案 1 :(得分:3)

如果您在一年后仍在寻找要做的事情,您应该在http://zbar.sourceforge.net/查看ZBar项目。看起来它开始用于一维条码,但已经扩展到包括QR。它是在C,LGPL许可下实现的,除了源代码有Linux,Windows和iPhone的二进制文件。绑定可用于Python,Perl,Ruby。

截至2011年8月17日,ZBar的核心图像处理部分自2009年以来尚未更新,但该项目的iPhone开发部分最近有活动,我将其解释为核心稳定。 SourceForge论坛中还有一些针对该项目的活动。

pyxing(https://github.com/holizz/pyxing)也可以工作,但所有这些都是端口的初始签入,因此由(可能的)用户来检查它。

答案 2 :(得分:2)

我以前看过没有成功。两个问题是本机c代码无法编译,您无法访问文件系统。

pyqrcode没有成功,也没有zxing。

答案 3 :(得分:1)

试试qrtools ,它有一个足够好的界面

from qrtools import QR
myCode = QR(filename=u"/home/psutton/Documents/Python/qrcodes/qrcode.png")
if myCode.decode():
  print myCode.data
  print myCode.data_type

输出

123456
text