将pyusb设备集成到poll()循环中

时间:2015-03-01 06:52:04

标签: python-2.7 pyusb

我正在使用pyusb-1.0.0b2。我正在转换一些多线程代码而不是使用select.poll()循环,如下所示:

p = select.poll()
p.register(...)

while True:
    for fd,evt in p.poll():
       ...

当前在自己的线程中运行的代码主要只调用pyusb read()对象上的usb.core.Device。我想将此设备集成到poll循环中,但遗憾的是,它不会公开fileno()(实际上,查看/proc/[pid]/fd/没有为设备打开文件描述符。 )

我看到libusb应该支持这个:libusb and poll / select

如何使用pyusb实现此功能?

0 个答案:

没有答案