[Python] Domanda su input.

Riccardo Magliocchetti riccardo.magliocchetti a gmail.com
Lun 19 Feb 2018 15:51:16 CET


Il 19/02/2018 15:43, Gabriele Battaglia ha scritto:
> Reply to the Riccardo Magliocchetti's message, wrote on 19/02/2018 at 15:25:
>> Il 19/02/2018 15:15, Gabriele Battaglia ha scritto:
>>> Ora ci provo con i threads ma sento già che mi sto infilando in un vicolo 
>>> senza uscita. Anche se demando ad un thread secondario la lettura della 
>>> tastiera con un input infatti, prima che questo mi ritorni la variabile, devo 
>>> comunque aspettare che l'utente prema invio. E non è questo ciò che mi serve.
>>> Io ho bisogno che il tasto, o i tasti premuti, vengano letti immediatamente 
>>> all'atto della loro pressione, non dopo l'invio.
>>
>> Tipo così?
>> http://www.jonwitts.co.uk/archives/896
>>
>> Fai girare quello dentro ad un thread e dovresti avere il comportamento che 
>> cerchi.
>>
> Purtroppo no.
> Già la prima riga di codice dice:
> import sys, termios, tty, os, time
> 
> Termios è presente solo sotto Mac/Linux. Niente Windows.

Ok, ma ci sarà qualcosa di analogo no? Ad esempio:

https://docs.python.org/3.6/library/msvcrt.html#console-i-o

-- 
Riccardo Magliocchetti
@rmistaken

http://menodizero.it


Maggiori informazioni sulla lista Python