我想知道是否有一個好的庫解碼QR碼的Python。基本上我想要的是給它的QR碼庫圖像,圖書館會輸出保存在圖像中的內容。谷歌應用程序引擎QR碼解碼器
回答
我沒有成功之前看了。兩個問題是本機c代碼無法編譯,並且無法訪問文件系統。
pyqrcode沒有解決,zxing也沒有解決。
我編輯了一個純Python實現的答案。這對你有用嗎? – pyfunc 2010-08-30 17:37:01
@Matt這對我來說都不適用...我想我必須寫我自己的代碼:) – 2010-08-30 18:22:11
請分享如果你這樣做! – 2010-08-30 18:40:13
你是否已經看:http://pyqrcode.sourceforge.net/
如果代碼編譯不爲你工作,那麼也有純Python實現的:http://github.com/hcvst/pyqr
'pyqr'是否支持解碼? – Constantin 2010-08-30 20:26:18
如果一年後你仍然在尋找某些東西,你應該檢查ZBar項目http://zbar.sourceforge.net/。它看起來像是一維條碼,但已擴展到包含QR。它採用C,LGPL許可的方式實現,除了源代碼還有Linux,Windows和iPhone的二進制文件。可用於Python,Perl和Ruby的綁定。
截至2011年8月17日,ZBar的核心圖像處理部分自2009年以來尚未更新,但最近有項目的iPhone開發部分活動,我將解釋爲該核心是穩定的。該項目的SourceForge論壇中也有一些活動。
Pyxing(https://github.com/holizz/pyxing)也可能工作,但所有這些都是初始簽入端口,所以由(可能的)用戶來檢查它。
嘗試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
- 1. 谷歌應用程序引擎模板的Unicode解碼問題
- 2. 谷歌應用程序引擎使用maven的代碼
- 3. Python代碼,谷歌應用程序引擎內使用PHP
- 4. 谷歌應用程序引擎代碼跨項目重用
- 5. 排序谷歌應用程序引擎
- 6. 谷歌應用程序引擎源代碼下載
- 7. 谷歌應用程序引擎不執行JavaScript代碼
- 8. Python的谷歌應用程序引擎代碼
- 9. 谷歌應用程序引擎 - 異步代碼塊?蟒蛇
- 10. 谷歌應用程序引擎蟒蛇JSON編碼爲UTF-8
- 11. 是GO源代碼上傳到谷歌應用程序引擎?
- 12. 谷歌應用程序引擎 - 在代碼中的錯誤
- 13. django,谷歌應用程序引擎和谷歌驅動器api
- 14. pycurl與谷歌應用程序引擎
- 15. 報告谷歌應用程序引擎
- 16. 在谷歌應用程序引擎
- 17. 谷歌應用程序引擎
- 18. Pinax谷歌應用程序引擎
- 19. 谷歌應用程序引擎_method?
- 20. 谷歌應用程序引擎和Python
- 21. 在cygwin谷歌應用程序引擎
- 22. 在谷歌應用程序引擎
- 23. 從谷歌應用程序引擎
- 24. 在谷歌應用程序引擎SDK
- 25. 在谷歌應用程序引擎
- 26. URLFetchService與谷歌應用程序引擎
- 27. 谷歌應用程序引擎 - 獲取
- 28. 谷歌應用程序引擎
- 29. pyamf flex谷歌應用程序引擎
- 30. 谷歌應用程序引擎的Bigtable
解碼上的Web服務器QR碼是想做一個相當不尋常的事情。你的用例是什麼? – 2010-08-30 19:37:20