282
contributi
Riga 41: | Riga 41: | ||
Adesso '''leggiamo''' il contentuo di prova.txt: | Adesso '''leggiamo''' il contentuo di prova.txt: | ||
<pre> | <pre> | ||
>>> f = open('prova.txt',' | >>> f = open('prova.txt','w') | ||
>>> f.read() | >>> f.read() | ||
'1° riga del mio file\n2° riga del mio file\n' | '1° riga del mio file\n2° riga del mio file\n' | ||
Riga 54: | Riga 54: | ||
>>> f.readlines() | >>> f.readlines() | ||
['1° riga del mio file\n', '2° riga del mio file\n'] | ['1° riga del mio file\n', '2° riga del mio file\n'] | ||
f.close() | |||
</pre> | </pre> | ||
Analizzando il codice vediamo che per la lettura del file abbiamo usato 3 diversi metodi: | |||
:'''read()''' restituisce una stringa con l'intero contenuto del file (compresi i i caratteri \n) | |||
:'''readline()''' restituisce una stringa con l'intero contenuto di ogni riga | |||
:'''readlines()''' restituisce una lista con tutte le righe | |||
aggiungiamo un'altra riga al nostro file: | |||
<pre> | |||
>>> f.write('3° riga del mio file\n') | |||
21 | |||
contributi