Outils pour utilisateurs

Outils du site


prog:fichiers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
prog:fichiers [2020/03/19 09:38] – [Fichiers texte de base] jbpuelprog:fichiers [2020/04/06 09:03] (Version actuelle) – supprimée jbpuel
Ligne 1: Ligne 1:
-====== Les fichiers en Python ====== 
- 
-==== Fichiers texte de base ==== 
- 
-<code python> 
-# Lecture d'un fichier ligne par ligne 
-chemin = "Testfile.txt" 
-with open(chemin, "r", encoding='utf-8') as f: 
-    lignes = f.readlines() # Conserve les \n 
-    # lignes = f.read().splitlines() # Ne conserve pas les \n 
-    print (lignes) 
-    # f.seek(0) repositionne le pointeur en position 0 du fichier 
- 
-# Ecriture dans un fichier 
-chemin = "Testfile.txt" 
-# Mode "w" write : écrase le fichier, "a" append : écrit à la suite 
-with open(chemin, "a", encoding='utf-8') as f: 
-    f.write("\nRéussi") 
-     
-# Autre possibilité : utiliser open comme une fonction 
-chemin = "Testfile.txt" 
-f = open(chemin, "r") # Ici on peut utiliser aussi "w" et "a" 
-f.close() # Indispensable si on utilise open comme une fonction 
-</code> 
- 
  
prog/fichiers.1584610730.txt.gz · Dernière modification : 2020/03/19 09:38 de jbpuel