Travailler avec des Fichiers Texte
Python permet de lire, écrire et modifier des fichiers facilement à l’aide de la fonction open()
.
Lire un Fichier
with open("mon_fichier.txt", "r") as fichier: contenu = fichier.read() print(contenu)
Écrire dans un Fichier
Utilisez le mode "w"
(écriture) ou "a"
(ajout) :
# Écrase le contenu existant with open("mon_fichier.txt", "w") as fichier: fichier.write("Bonjour le monde !")
Ajouter à un Fichier
# Ajoute à la fin du fichier with open("mon_fichier.txt", "a") as fichier: fichier.write("\nLigne ajoutée.")
Lire Ligne par Ligne
with open("mon_fichier.txt", "r") as fichier: for ligne in fichier: print(ligne.strip())
Bonnes Pratiques
- Utilisez
with
pour ouvrir les fichiers : cela les ferme automatiquement. - Utilisez
.strip()
pour enlever les sauts de ligne. - Ne pas oublier le mode ("r", "w", "a") selon l'opération souhaitée.
Dans la prochaine leçon, nous apprendrons à gérer les erreurs et exceptions en Python.
Aucun commentaire:
Enregistrer un commentaire