您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在(最好是纯净的)Python中解码QR码图像?

如何在(最好是纯净的)Python中解码QR码图像?

您可以尝试执行以下步骤并使用以下代码进行编码qrtools

创建qrcode文件(如果尚不存在)

    >>> import pyqrcode

qr = pyqrcode.create(“HORN O.K. PLEASE.”) qr.png(“horn.png”, scale=6)

使用解码现有qrcode文件qrtools

    >>> import qrtools

qr = qrtools.QR() qr.decode(“horn.png”) print qr.data u’HORN O.K. PLEASE.’

这是一次运行的完整代码

In [2]: import pyqrcode
In [3]: qr = pyqrcode.create("HORN O.K. PLEASE.")
In [4]: qr.png("horn.png", scale=6)
In [5]: import qrtools
In [6]: qr = qrtools.QR()
In [7]: qr.decode("horn.png")
Out[7]: True
In [8]: print qr.data
HORN O.K. PLEASE.

如果已PIL安装,则可能会得到IOError: decoder zip not available在这种情况下,请尝试PIL使用以下方法进行卸载和重新安装:

pip uninstall PIL

pip install PIL

如果这样不起作用,请尝试Pillow改用

pip uninstall PIL

pip install pillow

python 2022/1/1 18:31:11 有716人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶