Ajax-loader-large-white
Entrée/sortie de fichier
Lire entre les lignes

Que faire si nous voulons lire un fichier ligne par ligne, plutôt que de tirer l'ensemble du dossier en une seule fois. Heureusement, Python inclut une fonction readline() qui fait exactement cela.

Si vous ouvrez un fichier et que vous appelez readline() dans l'objet fichier, vous obtiendrez la premier ligne de votre fichier ; les appels suivants à readline() retourneront les lignes successives.

Instructions
  1. Déclarez une nouvelle variable mon_fichier et stockez le résultat de l'appel de open() sur ce fichier "texte.txt" dans le mode lecture seule.
  2. Sur trois lignes séparées, affichez le résultat de l'appel de mon_fichier.readline(). Vous voyez comment il obtient la ligne suivante à chaque fois ?
  3. N'oubliez pas de fermer .close() votre fichier lorsque vous avez terminé !
?
Bloqué ? Voici une astuce ! Astuce

Rappelez vous, pour ouvrir un fichier :

variable = open("nomfichier", "mode")

Pour lire à partir du fichier, vous pouvez simplement appeler variable.readline(). Assurez-vous de fermer votre fichier une fois que vous avez fini de le lire !

script.py