我想讀取USB數據。爲此,我正在使用pyusb庫。我已經寫了一個腳本訪問USB數據
import usb.core
import usb.util
device = usb.core.find(bDeviceClass=9) # 9 is for hub type usb device
if device is None:
sys.exit("Could not find Id System Barcode Reader.")
if device.is_kernel_driver_active(0):
print "Kernal Driver Active!"
當運行這個它給我的錯誤。像
usb.core.USBError: [Errno 13] Access denied (insufficient permissions)
您可能需要_root_。請參閱http://stackoverflow.com/questions/3738173/why-does-pyusb-libusb-require-root-sudo-permissions-on-linux – Michael 2013-02-21 12:00:00