OKPEDIA PYTHON FILE

Come inserire dati in un file con Python

Per immettere un nuovo record su un file già esistente, nel linguaggio python si usa il metodo open con l'attributo 'a' (append).

f = open(nomefile, 'a')
f.write(rec)
f.close()

L'attributo 'a' permette di aprire e aggiungere un dato o un record nel file, senza cancellare i record già esistenti.

Nota. In sostituzione del metodo write si può anche usare anche la funzione print() con l'attributo file=f.

Esempio

Il file prova.txt è composto da due record

primo record
secondo record

Per aprire e immettere un terzo record si scrive:

f = open('prova.txt', 'a')
f.write('terzo record \n')
f.close()

Il contenuto del file dopo l'aggiunta è il seguente:

primo record
secondo record
terzo record

Il terzo record è stato aggiunto al file senza eliminare i precedenti due record.

https://how.okpedia.org/it/python/come-inserire-record-in-un-file-con-python


Segnala un errore o invia un suggerimento per migliorare la pagina


Come gestire i file con Python


FacebookTwitterLinkedinLinkedin