Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Lecture et Écriture de Fichiers | Gestion des Fichiers
Concepts Avancés de Python
course content

Contenu du cours

Concepts Avancés de Python

Concepts Avancés de Python

1. Modules et Imports
2. Gestion des Erreurs
3. Gestion des Fichiers
4. Cadre Pytest
5. Cadre Unittest
6. Itérateurs et Générateurs

book
Lecture et Écriture de Fichiers

Lecture d'un fichier

Pour commencer à lire un fichier, vous devez d'abord l'ouvrir dans le mode approprié. Voici comment vous pouvez ouvrir et lire un fichier :

Lecture de caractères spécifiques

Vous pouvez également lire un nombre spécifique de caractères en passant un argument numérique à la méthode read :

Lecture ligne par ligne

Pour lire un fichier ligne par ligne, vous pouvez utiliser une boucle avec les méthodes readline() ou readlines(). La méthode readline() renvoie une chaîne pour chaque ligne, tandis que readlines() renvoie une liste de toutes les lignes :

Pour une lecture ligne par ligne plus efficace sans charger le fichier entier en mémoire, utilisez une boucle for avec readlines() :

Écriture dans un fichier

Pour écrire des données dans un fichier, vous devez l'ouvrir en mode écriture ('w'). Seules les chaînes peuvent être passées à la méthode write().

Remarque

Le mode écriture écrase le contenu existant du fichier.

Dans ce cas, toutes les données existantes dans "greetings.txt" seront remplacées par "Bonjour!"

Choisissez la bonne affirmation pour le mode `'r'` :

Choisissez la bonne affirmation pour le mode 'r' :

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
We're sorry to hear that something went wrong. What happened?
some-alt