From f879625da525ec7b73b0416d06280a9d17ef5fe7 Mon Sep 17 00:00:00 2001 From: Maxime Mourier Date: Fri, 5 Nov 2021 14:32:36 +0000 Subject: [PATCH] docs: update Scripting/Python/Manip-donnees --- Scripting/Python/Manip-donnees.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Scripting/Python/Manip-donnees.html b/Scripting/Python/Manip-donnees.html index cab455a..8cb8431 100644 --- a/Scripting/Python/Manip-donnees.html +++ b/Scripting/Python/Manip-donnees.html @@ -2,7 +2,7 @@ title: Python - Manipulation des données description: published: true -date: 2021-11-05T14:29:44.269Z +date: 2021-11-05T14:32:34.355Z tags: editor: ckeditor dateCreated: 2021-06-07T08:01:47.026Z @@ -207,7 +207,11 @@ ligne 3 print(file.readlines()) ['banane\n', 'fraise\n', 'chocolat'] #Les \n indiquent des retours à la ligne -

 

+

Sinon pour avoir la liste sans le \n, on peut utiliser read().splitlines() :

+
with open('test.txt','r') as file:
+    print(file.read().splitlines())
+
+['banane', 'fraise', 'chocolat'] #Les \n indiquent des retours à la ligne

Enfin, pour écrire dans un fichier texte, on utilise write().

with open('test.txt','a') as file:
     file.write("\nligne 4")