August 19
Prima dell'avvento di banche dati, servizi web e altre forme esotiche di memorizzazione dei dati, c'era il file. I file saranno sempre parte del computing in una forma o nell'altra. Si può imparare a usare le operazioni di file di Python per aprire un file.
1 Determinare il nome del file che si desidera aprire. Se il file non esiste, è possibile creare il file automaticamente con il nome del file scelto.
2 Determinare se vi sarà la lettura dal file, la scrittura nel file o entrambi.
3 Verificare se si dispone delle autorizzazioni di correzione per leggere, scrivere o creare il file. Potrebbe essere necessario controllare le autorizzazioni della directory che il file esista in per assicurarsi di avere accesso in lettura / scrittura. In un sistema Windows, è possibile fare clic destro sul file o sulla cartella e controllare la scheda attributo. In un sistema X Unix o Mac OS, è possibile digitare:
percent ls -la myfile.txt
per controllare le autorizzazioni, e quindi
percent chmod 644 myfile.txt
per assicurarsi di avere autorizzazioni per scrivere il file.
4 Utilizzare il metodo open () per aprire un file e creare un oggetto file:
myfile = open("myfile.txt")
Ciò aprire o creare miofile.txt per la lettura e per la scrittura.
5 Sappiate che, se si desidera aprire un file solo per la lettura o solo per la scrittura, è possibile passare un secondo argomento per aprire (). Passo 'r' per sola lettura, 'w' solo e 'rw' per esplicita di lettura-scrittura scrittura. Per esempio:
#open a file for read only
myfile = open('myfile.txt', 'r')
6 Assicurarsi di chiamare il metodo close () per chiudere tutti i file aperti gestisce una volta che si è fatto utilizzando il file, in modo che i processi successivi possono accedere al file:
myfile.close