Tkinter e rilevamento di dispositivi USB
Domanda
Vorrei monitorare la presenza di dispositivi USB e aver trovato moduli come PYUSB che servono questo scopo.Tuttavia, non so come eseguire i servizi di rilevamento USB insieme al ciclo principale del Tkkinter.È possibile?
Soluzione
Prima di avviare TK Mainloop, avviare un thread separato che monitorerà USBS. Oppure puoi provare a utilizzare TK ALARMS http://www.pythonware.com/library/tkkinter/introduction/x9507-alarm-handlers-and-other.htm per controllare periodicamente USB.
Altri suggerimenti
Potrebbe suggerire che invece di provare a monitorare costantemente la presenza di un dispositivo USB, includi un pulsante di ricerca o aggiornamento che controllerà solo una volta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow