Méthode readlines() de fichier Python

Python File(文件) 方法Méthodes de fichier Python


Aperçu

readlines()La méthode est utilisée pour lire toutes les lignes (jusqu'à la fin de fichier EOF) et renvoyer une liste, qui peut être traitée par la structure for... in ... de Python.

Si la fin de fichier EOF est rencontrée, une chaîne vide est renvoyée.

Syntaxe

La syntaxe de la méthode readlines() est la suivante :

fileObject.readlines( );

Parameters

  • Aucun.

Valeur de retour

Renvoie une liste contenant toutes les lignes.

Exemple

L'exemple suivant illustre l'utilisation de la méthode readlines() :

Le contenu du fichier example.txt est le suivant :

1:www.example.com
2:www.example.com
3:www.example.com
4:www.example.com
5:www.example.com

Parcourir le contenu du fichier :

Exemple

#!/usr/bin/python # -*- coding: UTF-8 -*- # Ouvrir le fichier fo = open("example.txt", "r") print "Nom du fichier :", fo.name for line in fo.readlines(): # Lire chaque ligne dans l'ordre line = line.strip() # Supprimer les espaces de début et de fin de chaque ligne print "Les données lues sont : %s" % (line) # Fermer le fichier fo.close()

Le résultat de sortie de l'exemple ci-dessus est :

文件名为:  example.txt
读取的数据为: 1:www.example.com
读取的数据为: 2:www.example.com
读取的数据为: 3:www.example.com
读取的数据为: 4:www.example.com
读取的数据为: 5:www.example.com

Python File(文件) 方法Méthodes de fichier Python

Autres extensions