[Python] pynput, perchè non funziona?

2021-03-18 Per discussione Gabriele Battaglia
Ciao. Come suggerito da qualcuno, tempo addietro, sto cercando di capire come funziona questa soluzione per gestire gli eventi da tastiera, in script senza GUI, ed in maniera non-blocking. La mia best friend sembra essere la funzione Events.get, del modulo pynput. Mi aiutate a capire perchè n

Re: [Python] with... as...

2021-03-18 Per discussione Gabriele Battaglia
Reply to the Yuri's message, wrote on 18/03/2021 at 08:55: Grazie Yuri, libro molto interessante. L'ho salvato nei preferiti. ...e lo chiama intermediate! A me sembra difficilissimo! ___ Python mailing list Python@lists.python.it https://lists.python.it/

Re: [Python] with... as... assert...

2021-03-18 Per discussione Gabriele Battaglia
Ok... Grazie per le risposte. "as" penso di averlo digerito. "with" dovrebbe essere una specie di... Funzione speciale??? Una di quelle batterie incluse di Python che si occupa di una serie di operazioni da non dimenticare. La puoi usare quando ciò che fa ti va bene e non hai bisogno di gestire

Re: [Python] with... as... assert...

2021-03-18 Per discussione Franky Bonanno
Mettiamola così, gli asserts servono per testare il codice e possono essere ignorati eseguendo lo script con un flag -O, (python -O script.py). Personalmente, scrivo prima i test e una volta convalidati, scrivo il codice effettivo. Prendila come best practice. Franky Il gio 18 mar 2021, 08:51 Gabr

Re: [Python] with... as...

2021-03-18 Per discussione Yuri
with su una risorsa chiama __enter__ all'inizio e __exit__ su questa risorsa quando si esce dal blocco. >>> a = 1 >>> with a: ...  printa(a) ... Traceback (most recent call last):   File "", line 1, in AttributeError: __enter__ >>> il risultato di open torna un oggetto che supporta __enter__ e