中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么獲取usb設備信息

小億
346
2024-01-13 14:24:28
欄目: 編程語言

要獲取USB設備的信息,可以使用Python的pyusb庫。pyusb是一個用于訪問USB設備的Python庫。 以下是一個示例代碼,演示如何獲取連接到計算機的USB設備的信息:

import usb.core

# 查找USB設備
dev = usb.core.find(find_all=True)

# 遍歷所有USB設備
for device in dev:
    print("Device ID: %s" % device.idVendor)
    print("Product ID: %s" % device.idProduct)
    print("Device Class: %s" % device.bDeviceClass)
    print("Manufacturer: %s" % usb.util.get_string(device, device.iManufacturer))
    print("Product: %s" % usb.util.get_string(device, device.iProduct))
    print("Serial Number: %s" % usb.util.get_string(device, device.iSerialNumber))
    print("")

此代碼使用usb.core.find()方法來查找所有USB設備。然后,使用usb.util.get_string()方法來獲取設備的制造商、產品名稱和序列號等信息。最后,將這些信息打印出來。

請注意,使用此代碼之前,您需要先安裝pyusb庫,可以通過以下命令進行安裝:

pip install pyusb

此外,在運行此代碼之前,還需要確保您具有足夠的權限來訪問USB設備。

0
洛隆县| 朝阳县| 吴堡县| 秦皇岛市| 定州市| 安平县| 辽中县| 错那县| 巢湖市| 邳州市| 定安县| 桃源县| 万荣县| 北碚区| 元谋县| 河曲县| 临江市| 鹰潭市| 雅安市| 沙田区| 高雄县| 石林| 门源| 临安市| 鞍山市| 肇源县| 盖州市| 天镇县| 夏河县| 龙口市| 安图县| 剑川县| 咸宁市| 于都县| 南开区| 茶陵县| 普陀区| 独山县| 北流市| 瓦房店市| 湟中县|