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 |