Re: [Python] Una domanda su una variabile.
On Sun, Jul 22, 2018 at 9:03 AM Federico Cerchiari wrote: > > Ciao, non trovo la discussione originale di Gabriele a cui rispondere quindi > rispondo qui. > Come dice Manlio non c'è bisogno di un thread diverso creato manualmente e > non c'è bisogno di una variabile globale per intercettare ogni input da > tastiera. > Io consiglio di usare questo modulo: > https://pythonhosted.org/pynput/keyboard.html#monitoring-the-keyboard > > Basta definire due funzioni di callback che gestiscano la pressione e il > rilascio di un tasto. > A keyboard listener is a threading.Thread, and all callbacks will be invoked from the thread. "callbacks will be invoked from the thread" suona orrendo... > [...] Manlio ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
Re: [Python] Una domanda su una variabile.
Il 22 luglio 2018 09:03:35 CEST, Federico Cerchiari ha scritto: >Ciao, non trovo la discussione originale di Gabriele a cui rispondere >quindi rispondo qui. >Come dice Manlio non c'è bisogno di un thread diverso creato >manualmente e >non c'è bisogno di una variabile globale per intercettare ogni input da >tastiera. >Io consiglio di usare questo modulo: >https://pythonhosted.org/pynput/keyboard.html#monitoring-the-keyboard > >Basta definire due funzioni di callback che gestiscano la pressione e >il >rilascio di un tasto. > dove sei stato nascosto per tutto questo tempo? saranno un paio d'anni che Gabriele sta cercando questa soluzione... ;-) byez -- gollum1 Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori, maledetto correttore automatico. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
Re: [Python] Una domanda su una variabile.
Ciao, non trovo la discussione originale di Gabriele a cui rispondere quindi rispondo qui. Come dice Manlio non c'è bisogno di un thread diverso creato manualmente e non c'è bisogno di una variabile globale per intercettare ogni input da tastiera. Io consiglio di usare questo modulo: https://pythonhosted.org/pynput/keyboard.html#monitoring-the-keyboard Basta definire due funzioni di callback che gestiscano la pressione e il rilascio di un tasto. Federico Il giorno sab 21 lug 2018 alle ore 12:11 Manlio Perillo < manlio.peri...@gmail.com> ha scritto: > On Fri, Jul 20, 2018 at 4:23 PM Gabriele Battaglia > wrote: > > > > Buon pomeriggio a tutti. > > > > Se lancio il mio script python il quale lancia a sua volta un thread. > > Questo thread ha il compito di monitorare la variabile v. > > Nello script principale, una istruzione input chiede un valore > > all'utente e poi lo assegna a v. > > > > Il thread secondario, vedrà il valore di v (globale), man mano che > > l'utente lo inserisce da tastiera, o solo dopo che l'utente avrà dato > invio? > > > > Evita di usare una variabile globale, ed evita di accedere ad una > variabile da thread diversi. > Che intendi con "man mano che l'utente lo inserisce da tasciera"? > > > Manlio > ___ > Python mailing list > Python@lists.python.it > https://lists.python.it/mailman/listinfo/python > ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python