Come faccio a sapere quando il file che sto' leggento e' finito ???
Come faccio a sapere quando il file che sto' leggento e' finito ???
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
così: http://sra.itc.it/people/olivetti/py...artelli-6.html (alex martelli, (l'autore del tutorial), è un dio del python, leggi anche qua: http://www.aleax.it/Python/ )
p.s. premetto che non ho mai utilizzato python.
...Terrible warlords, good warlords, and an english song
Grazie Mille per i Links...
tutti usano...
oppure con il not davanti a line...codice:line = readline(fp) if (line == ''): break
ma non c'e' un qualcosa come l'feof() del C ???
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
Quando l'operazione di lettura lancia l'eccezione EOFError, AFAIK.Originariamente inviato da kNemo
Come faccio a sapere quando il file che sto' leggento e' finito ???
"Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".
Quindi dovrei fare
try: Leggi
except: file finito...
PoWered by:
Gentoo 1.5.3 - Kernel 2.6.7
Debian Sid - Kernel 2.6.7 - Bash 3.0
Slackware current - Kernel 2.6.7
esempio con sys.stdin
legge un carattere alla volta:
legge una riga per volta:codice:while 1: char = sys.stdin.read(1) if not char: break
ciaocodice:while 1: linea = sys.stdin.readline() if not linea: break
ksh
PyGTK GUI programming
un impegno concreto: eliminare la k dalle tastiere italiane