Вопрос

Я хотел бы отслеживать наличие USB-устройств и нашли модули, такие как Pyusb, которые служат этой цели.Однако я не знаю, как запустить услуги обнаружения USB наряду с основным циклом Tkinter.Это возможно?

Это было полезно?

Решение

Перед началом Tk MainLoop начните какую-то отдельный поток, который будет контролировать USBS. Или вы можете попробовать использовать TK Alarms http://www.pythonware.com/library/tkinter/introduction/x9507-alarm-handlers-and-Other.htm для периодической проверки USB.

Другие советы

Могу ли я предложить, чтобы вместо того, чтобы пытаться постоянно следить за наличием устройства USB, вы включаете кнопку поиска или обновления, которая проверит только один раз.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top