Méthode writelines() de fichier Python

Exemple

Ouvrez le fichier en mode append "a" et ajoutez une liste de texte pour l'ajouter à ce fichier :

f = open("demofile3.txt", "a")
f.writelines(["See you soon!", "Over and out."])
f.close()
#Ouvrir et lire le fichier après l'ajout:
f = open("demofile3.txt", "r")
print(f.read())

Exécution de l'exemple

Définition et utilisation

La méthode writelines() écrit les éléments de la liste dans le fichier.

La position d'insertion du texte dépend du mode de fichier et de la position du flux.

"a" : Le texte est inséré à la position actuelle du flux de fichier, par défaut à la fin du fichier.

"w" : Efface le fichier avant d'insérer le texte à la position actuelle du flux de fichier (par défaut 0).

Syntaxe

file.writelines(Liste)

Valeur du paramètre

Paramètres Description
Liste Liste de texte ou d'objets de bytes à insérer.

Plus d'exemples

Exemple

Comme dans l'exemple précédent, mais insérer une ligne de saut de ligne pour chaque élément de la liste :

f = open("demofile3.txt", "a")
f.writelines(["\nSee you soon!", "\nOver and out."])
f.close()
#Ouvrir et lire le fichier après l'ajout:
f = open("demofile3.txt", "r")
print(f.read())

Exécution de l'exemple