import usb.core
import usb.util
#pip install pyusb
#LINUX下建议用ROOT权限测试执行 sudo python python.py
all_devs = usb.core.find(find_all=True)
for device in all_devs:
print("Vendor ID: 0x{:04x}".format(device.idVendor))
print("Product ID: 0x{:04x}".format(device.idProduct))
print("Manufacturer: {}".format(usb.util.get_string(device, device.iManufacturer)))
print("Product: {}".format(usb.util.get_string(device, device.iProduct)))
print("-------------------------------------------")
# find our device
dev = usb.core.find(idVendor= 0x5131, idProduct= 0x2019)
# was it found?
if dev is None:
raise ValueError('Device not found')
&

1483

被折叠的 条评论
为什么被折叠?



