2011-03-03 13 views
0

嗨,我無法繼續如何pyusb工作。我現在堅持了一個星期。我不知道如何繼續。任何幫助將不勝感激如何可以理解pyusb

+0

你應該嘗試,更具體。我相信'pyusb' *的作品*,但很難說出你有什麼問題。你想達到什麼目的?你有什麼嘗試?它是如何失敗的? – jensgram 2011-03-03 08:55:23

+1

總是當你作爲一個問題包括:1.你正在嘗試做什麼。 2.你爲什麼試圖去做。 3.你做了什麼事。 4.你預計會發生什麼。 – 2011-03-03 11:35:24

回答

10

乍一看,PyUSB的文檔似乎完全缺席。但不是這樣。

從Python的提示,您可以:

>>> import usb 
>>> help(usb) 

而事實證明,有文檔!

>>> help(usb.core) 

非常有用。這似乎很直接。

+0

我已經嘗試過,但是當我嘗試訪問usb.core中的find函數時,我得到以下錯誤,我試圖在windows中訪問它>>> dev = usb.core.find() Traceback(最近一次調用最後一次) : 文件 「」,1號線,在 文件 「C:\ Python27 \ LIB \站點包\ USB \ core.py」,線路819,在發現 提高ValueError異常( '沒有後端可用') ValueError異常:沒有後端可用 – vj85 2011-03-03 10:16:51

+0

@ vj85:所以你在Windows上。你應該提到這一點。您需要安裝libusb或openusb,它們是受支持的庫。 Libusb似乎是更好的選擇。 http://sourceforge.net/apps/trac/libusb-win32/wiki – 2011-03-03 11:34:23

+0

嘿對不起,我忘了提及我使用python 2.7 ..它會兼容。 – vj85 2011-03-03 13:28:16