在windows操作系统上,如何让python检测是否有任何东西插入到计算机上的特定USB位置。例如"Port_#0002.Hub_#0003"
我尝试过pyUSB,它可以很好地检测特定的设备,但我似乎不知道如何为任何类型的设备检查特定的端口/集线器位置。
轮询怎么样?创建一个Python应用程序,每隔几秒钟左右枚举一次连接的USB设备列表。
保留一个最初检测到的设备的列表/字典,并与之进行比较,以确定自上次轮询迭代以来连接/分离的设备。
这不是最好的方法,枚举所有设备需要很短的时间,所以不太确定这是否是CPU效率最高的方法。