Python-Datei readlines()-Methode

Python File(文件) 方法Python-Dateimethoden


Übersicht

readlines()Die Methode wird verwendet, um alle Zeilen (bis zum Dateiende EOF) zu lesen und eine Liste zurückzugeben, die durch Pythons for... in ...-Struktur verarbeitet werden kann.

Wenn das Dateiende EOF erreicht wird, wird eine leere Zeichenfolge zurückgegeben.

Syntax

Die Syntax der Methode readlines() lautet wie folgt:

fileObject.readlines( );

Parameters

  • Keine.

Rückgabewert

Gibt eine Liste zurück, die alle Zeilen enthält.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Methode readlines():

Der Inhalt der Datei example.txt ist wie folgt:

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

Den Inhalt der Datei durchlaufen:

Beispiel

#!/usr/bin/python # -*- coding: UTF-8 -*- # Datei öffnen fo = open("example.txt", "r") print "Dateiname:", fo.name for line in fo.readlines(): # Jede Zeile nacheinander lesen line = line.strip() # Führende und nachfolgende Leerzeichen aus jeder Zeile entfernen print "Die gelesenen Daten sind: %s" % (line) # Datei schließen fo.close()

Das Ausgabeergebnis des obigen Beispiels ist:

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

Python File(文件) 方法Python-Dateimethoden

Andere Erweiterungen