[Python] - 07 - I files

python Add comments

I nostri scripts python possono interagire con dei files esterni per leggerne dei valori da assegnare alle variabili o per salvare dei valori prima della chiusura dello script.
Le operazioni di lettura e scrittura da files esterni è abbastanza semplice, innanzitutto dobbiamo aprire il file :


file=open(mio_file.txt,'r')  # se dobbiamo solo leggere il file mettiamo 'r' che sta per read
file=open(mio_file.txt,'w') # se dobbiamo scrivere all'interno del file mettiamo 'w' che sta per write
file=open(mio_file.txt,'a') # se dobbiamo aggiungere all'interno del file mettiamo 'a' che sta per append

una volta aperto il file nella modalità che ci serve (write,read o append) possiamo leggere il contenuto e scrivere all’interno.

Creiamo un file di testo chiamato miofile.txt , che contiene due righe:
Prima riga
Seconda riga

- READ :
Per leggere tutto il contenuto di miofile.txt e salvarlo all’interno di una variabile utilizzo la proprietà read() :


file=open('miofile.txt','r')  # apro il file
a=file.read()  # assegno tutto il contenuto di miofile.txt alla variabile a
print a        # stampo il valore di a
file.close()   # chiudo il file

Per leggere il contenuto di un file e salvarlo in una lista utilizzo la proprietà readlines() :


file=open('miofile.txt','r')  # apro il file
a=file.readlines()  # assegno tutto il contenuto di miofile.txt alla variabile a
print a        # stampo il valore di a
file.close()   # chiudo il file

- APPEND :

Per aggiungere una riga a miofile.txt si procede cosi :


file=open('miofile.txt','a')  # apro il file
file.write('Terza riga') # aggiungo a miofile.txt
file.close()   # chiudo il file

- WRITE :

Per scrivere all’interno di un file senza salvare ciò che è stato scritto prima :


file=open('miofile.txt','w')  # apro il file
file.write('Nuova riga') # aggiungo a miofile.txt
file.close()   # chiudo il file

Comments are closed.

WP Theme & Icons by N.Design Studio Restyling by Tecnìco, sponsor by Stilegames
Entries RSS Comments RSS Collegati