Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-18 Per discussione Lorenzo Sutton
On 17/04/12 22:20, Diego Barrera wrote: On 17/04/2012 16:03, Marco Beri wrote: 2012/4/17 Karim Gorjux > Salve, mi piacerebbe poter stampare su schermo delle stringhe di output, ma senza doverle sempre ripetere. Ad esempio, se volessi fare un conto alla

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Mariani
Al posto dello spazio, ESC[K = Clear to End Of Line ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Beri
Il giorno 17/apr/2012, alle ore 22:20, Diego Barrera < diegonebarr...@yahoo.it> ha scritto: A me se provo per il conto alla rovescia sys.stdout.write("%d\r" % (10-x)) rimane lo zero del numero 10... invece di 9 mi dice 90 invece di 8 , 80 etc. Visto che mi ha incuriosito, c'e' un modo per far s

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Diego Barrera
On 17/04/2012 16:03, Marco Beri wrote: 2012/4/17 Karim Gorjux > Salve, mi piacerebbe poter stampare su schermo delle stringhe di output, ma senza doverle sempre ripetere. Ad esempio, se volessi fare un conto alla rovescia, vorrei che i numeri fossero

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Mariani
2012/4/17 Karim Gorjux > Grazie delle risposte! > > l' \r mi ritorna all'inizio della linea vero? Se volessi invece fare > stampe su più righe? In tal caso devi utilizzare le sequenze di escape del terminale, le quali ti permettono anche di cambiare colore. Vedi ad esempio uno dei (tanti) mod

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Beri
2012/4/17 Carlos Catucci > Ehi, non scherzate! Ci sono una marea di persone molto più attive (e >> spesso competenti) di me su questa lista e su quella di Django >> > > E chi scherza? Certo, Guido, Alex, Adrian (Holovaty) e Simon (Willison). > :P > E Daniele, Simone, Carlo, Enrico, Nicola, David

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Carlos Catucci
> > Ehi, non scherzate! Ci sono una marea di persone molto più attive (e > spesso competenti) di me su questa lista e su quella di Django > E chi scherza? Certo, Guido, Alex, Adrian (Holovaty) e Simon (Willison). :P E poi ce ne sono tantissime (me in example) meno attive e brave. Non fatemi fare

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Beri
2012/4/17 Carlos Catucci > > Grazie Marco! Scrivilo nel libro che dai assistenza sulla lista python! >> > > Mi propongo ufficialmente come promotore del comitato per la creazione del > fan club "Marco Beri deve sedere alla destra del "Benevolent dictator for > life" alle PyCon". :) > Carlos > P.S

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Karim Gorjux
Grazie delle risposte! l' \r mi ritorna all'inizio della linea vero? Se volessi invece fare stampe su più righe? Ciao -- Karim Gorjux ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Carlos Catucci
> Grazie Marco! Scrivilo nel libro che dai assistenza sulla lista python! > Mi propongo ufficialmente come promotore del comitato per la creazione del fan club "Marco Beri deve sedere alla destra del "Benevolent dictator for life" alle PyCon". :) Carlos P.S. Che effetto ti fa avere un ffan club (

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Giuseppe Amato
Il giorno 17 aprile 2012 16:15, Karim Gorjux ha scritto: > perfetto. Ma volessi usare questo sistema in un mio programma mi basta > fare una funzione del genere? > > def metodoFigoPerStampare(stringa)**: >sys.stdout.write(stringa) >sys.stdout.flush() > > > Devi aggiungere necessar

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Beri
2012/4/17 Karim Gorjux > > perfetto. Ma volessi usare questo sistema in un mio programma mi basta > fare una funzione del genere? > > def metodoFigoPerStampare(stringa)**: >sys.stdout.write(stringa) >sys.stdout.flush() > Ti manca il "\r" dopo stringa. È quello il carattere "magico

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Karim Gorjux
Il 17/04/2012 16:03, Marco Beri ha scritto: Prova questo: import sys import time for x in range(10): sys.stdout.write("%d\r" % x) sys.stdout.flush() time.sleep(0.5) Ciao. Marco. perfetto. Ma volessi usare questo sistema in un mio programma mi basta far

Re: [Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Marco Beri
2012/4/17 Karim Gorjux > Salve, mi piacerebbe poter stampare su schermo delle stringhe di output, > ma senza doverle sempre ripetere. > Ad esempio, se volessi fare un conto alla rovescia, vorrei che i numeri > fossero scritti sempre nello stesso posto e non così > > 4 > 3 > 2 > 1 > via! > > o co

[Python] Come stampare su schermo senza generare nuove righe

2012-04-17 Per discussione Karim Gorjux
Salve, mi piacerebbe poter stampare su schermo delle stringhe di output, ma senza doverle sempre ripetere. Ad esempio, se volessi fare un conto alla rovescia, vorrei che i numeri fossero scritti sempre nello stesso posto e non così 4 3 2 1 via! o così (con la virgola dopo il print) 4 3 2 1