Metodo writelines() del file Python

Esempio

Aprire il file in aggiunta con "a" e aggiungere l'elenco di testo per aggiungere al file:

f = open("demofile3.txt", "a")
f.writelines(["See you soon!", "Over and out."])
f.close()
#Aprire e leggere il file dopo l'aggiunta:
f = open("demofile3.txt", "r")
print(f.read())

Eseguire l'esempio

Definizione e uso

Il metodo writelines() scrive gli elementi della lista nel file.

La posizione di inserimento del testo dipende dal tipo di file e dalla posizione del flusso.

"a": Il testo viene inserito nel posizionamento corrente del file flusso, per impostazione predefinita viene inserito alla fine del file.

"w": Prima di inserire il testo nel posizionamento corrente del file flusso (predefinito 0), il file viene svuotato.

Sintassi

file.writelines(List)

Valore del parametro

Parametro Descrizione
List Elenco di testo o byte da inserire.

Più esempi

Esempio

Come nell'esempio precedente, ma inserire un'interruzione di riga per ogni elemento della lista:

f = open("demofile3.txt", "a")
f.writelines(["\nSee you soon!", "\nOver and out."])
f.close()
#Aprire e leggere il file dopo l'aggiunta:
f = open("demofile3.txt", "r")
print(f.read())

Eseguire l'esempio