TKinter и обнаружение USB-устройств
Вопрос
Я хотел бы отслеживать наличие USB-устройств и нашли модули, такие как Pyusb, которые служат этой цели.Однако я не знаю, как запустить услуги обнаружения USB наряду с основным циклом Tkinter.Это возможно?
Решение
Перед началом Tk MainLoop начните какую-то отдельный поток, который будет контролировать USBS. Или вы можете попробовать использовать TK Alarms http://www.pythonware.com/library/tkinter/introduction/x9507-alarm-handlers-and-Other.htm для периодической проверки USB.
Другие советы
Могу ли я предложить, чтобы вместо того, чтобы пытаться постоянно следить за наличием устройства USB, вы включаете кнопку поиска или обновления, которая проверит только один раз.
Не связан с StackOverflow