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?

È stato utile?

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
scroll top