Lavorando con File di Dati

Fino ad ora i dati usati dai programmi erano stati o codificati all’interno del nostro programma o inseriti dall’utente. In applicazioni reali i dati stanno sui file.

Assumeremo di avere file di dati che sono file di testo, ovvero file riempiti da caratteri. I programmi Python che scriviamo sono anch’essi file di testo. Per esempio, possiamo crearli usando un editor di testo o scaricandoli da internet.

In Python, dobbiamo aprire i file prima di usarli e chiuderli quando abbiamo finito. Una volta che il file è aperto, esso diviene un oggetto Python come gli altri dati. Table 1 mostra le funzioni e i metodi che possono essere usati per aprire e chiudere file

Nome del Metodo Uso Descrizione
open open(filename,'r') Apre un file chiamato filename da leggere e ritorna un riferimento a un oggetto file.
open open(filename,'w') Apre un file chiamato filename su cui scrivere. Ritorna un riferimento a un oggetto file.
close filevariable.close() L’uso del file è completato
Next Section - Trovare un File su Disco