Gestion des fichiers
En Python, travailler avec des fichiers est un jeu d'enfant! Que ce soit des fichiers texte, des CSV, des JSON, ou des XML, Python vous a couvert.
Lire et Écrire des Fichiers 📄
- Ouvrir un fichier 🚪: Utilisez la fonction
open()
. Par défaut, le fichier est ouvert en mode lecture ('r').
-
Lire un fichier 📖:
-
read()
: Pour absorber l'intégralité du fichier.
readline()
: Si vous voulez juste un petit goût, soit une ligne.
readlines()
: Pour dévorer toutes les lignes sous forme de liste.
- Écrire dans un fichier ✍️: Ouvrez le fichier en mode écriture ('w'). Prenez garde, cela pourrait remplacer ce qui existait déjà!
- Fermer un fichier 🔐: C'est comme éteindre la lumière en quittant une pièce. C'est une bonne pratique!
- Utiliser
with
🤝: Elle est la meilleure amie des programmeurs. Elle prend soin du fichier et le ferme automatiquement pour vous.
Jongler avec les données CSV, JSON et XML 🔄
- CSV (Comma-Separated Values) 📋:
Python possède une boîte à outils intégrée nommée csv
.
-
Lire un CSV 📜:
-
Écrire dans un CSV 🖊:
-
JSON (JavaScript Object Notation) 🧬:
Avec le module json
, transformer des objets Python en JSON et vice versa est un jeu d'enfant.
-
Lire un JSON 🧐:
-
Écrire dans un JSON 🎨:
-
XML (eXtensible Markup Language) 🌐:
xml.etree.ElementTree
est comme votre GPS pour naviguer à travers les fichiers XML.
-
Lire un XML 🗺:
-
Écrire dans un XML 🏗:
Voilà une plongée enrichie dans la manipulation de fichiers avec Python!