Ouvrir un fichier en Python

Toute application en ligne doit avoir des capacités de gestion de fichiers.

Pour générer, lire, mettre à jour et supprimer des fichiers, Python inclut un certain nombre de fonctions.

Gestion de fichiers (File handling)

La fonction open() est cruciale pour travailler avec des fichiers en Python.

Le nom de fichier et le mode sont les deux paramètres que la fonction open() accepte.


Un fichier peut être ouvert de quatre manières différentes (modes) :

"r" - lire; valeur par défaut : ouvre un fichier en lecture et renvoie une erreur si le fichier est manquant.

"a" - Append - Ouvre un fichier pour l'ajout et, si nécessaire, génère une nouvelle copie du fichier.

"w" - ouvre un fichier en écriture et, si le fichier n'existe pas déjà, le crée.

"x" - Crée le fichier fourni et renvoie une erreur s'il existe déjà.


Vous pouvez également définir comment le fichier doit être traité.

"t" -  Text - Valeur par défaut. Le mode texte.

"b" - Binary - Mode binaire.

Syntaxe

f = open("fichier.txt", "rt")