Apertura di file Python
- Pagina Precedente Apertura di file Python
- Pagina Successiva Scrittura/Creazione di File Python
Aprire il file sul server
Supponiamo di avere i seguenti file, situati nella stessa cartella di Python:
demofile.txt
Ciao! Benvenuto in demofile.txt Questo file è per scopi di test. Buona fortuna!
Per aprire un file, utilizzare la funzione integrata open()
funzione.
open()
La funzione restituisce un oggetto file, che ha un read()
Il metodo viene utilizzato per leggere il contenuto del file:
Esempio
f = open("demofile.txt", "r") print(f.read())
Leggi solo una parte del file
Per impostazione predefinita,read()
Il metodo restituisce tutto il testo, ma puoi anche specificare il numero di caratteri da restituire:
Esempio
Restituisce i primi cinque caratteri del file:
f = open("demofile.txt", "r") print(f.read(5))
Leggi riga
Puoi usare readline()
Il metodo restituisce una riga:
Esempio
Leggere una riga del file:
f = open("demofile.txt", "r") print(f.readline())
Attraverso due chiamate readline()
Puoi leggere le prime due righe:
Esempio
Leggere due righe del file:
f = open("demofile.txt", "r") print(f.readline()) print(f.readline())
Tramite un ciclo puoi leggere tutte le righe del file riga per riga:
Esempio
Esplorare il file riga per riga:
f = open("demofile.txt", "r") for x in f: print(x)
Chiudi il file
È una buona abitudine chiudere sempre il file dopo aver completato.
Esempio
Chiudi il file dopo aver completato:
f = open("demofile.txt", "r") print(f.readline()) f.close()
Nota:In alcuni casi, a causa della cache, dovresti sempre chiudere il file, poiché le modifiche apportate al file prima della chiusura potrebbero non essere visualizzate.
- Pagina Precedente Apertura di file Python
- Pagina Successiva Scrittura/Creazione di File Python