- Auteur

- Nom
- Nelson Silva
- Social
Introduction
Travailler avec des fichiers est une compétence essentielle en programmation. En Python, la manipulation de fichiers est simple mais puissante, permettant de lire, écrire et modifier le contenu des fichiers de manière efficace.
Comment Travailler avec des Fichiers en Python
Ouvrir et Fermer des Fichiers
On utilise open(fichier, mode) pour ouvrir un fichier. Le paramètre mode détermine l'opération : 'w' pour l'écriture et 'r' pour la lecture. Il est crucial de fermer le fichier après utilisation avec close(fichier).
Écrire dans des Fichiers
Pour écrire dans un fichier, on l'ouvre en mode 'w'. Tout contenu existant sera remplacé. On utilise write(texte) pour écrire dans le fichier.
ecrireFichier = open('Fichiers-Ecrire-et-Lire.txt', 'w')
ecrireFichier.write('J\'écris sur la première ligne de ce fichier.\n')
ecrireFichier.write('Maintenant j\'écris sur la deuxième ligne.')
ecrireFichier.close()
Lire des Fichiers
Pour lire un fichier, on l'ouvre en mode 'r'. La méthode read() est utilisée pour lire tout le contenu.
lireFichier = open('Fichiers-Ecrire-et-Lire.txt', 'r')
print(lireFichier.read())
lireFichier.close()
Bonnes Pratiques
- Fermez toujours les fichiers après utilisation pour éviter les fuites mémoire ou les conflits de fichiers.
- Utilisez les gestionnaires de contexte (
with) pour gérer automatiquement la fermeture des fichiers.
Conclusion
Manipuler des fichiers en Python est un processus direct et efficace. Comprendre ces opérations de base ouvre la voie à des travaux plus complexes, comme l'analyse de données et la gestion de fichiers.