Python-Datei readline()-Methode
Übersicht
readline()Diese Methode wird verwendet, um eine ganze Zeile aus einer Datei zu lesen, einschließlich des Zeichens "\n". Wenn ein nicht negativer Parameter angegeben ist, gibt sie Bytes der angegebenen Größe zurück, einschließlich des Zeichens "\n".
Syntax
Die Syntax der readline()-Methode lautet wie folgt:
fileObject.readline(size)
Parameters
-
size-- Anzahl der Bytes, die aus der Datei gelesen werden sollen.
Rückgabewert
Gibt die aus der Zeichenfolge gelesenen Bytes zurück.
Beispiel
Das folgende Beispiel demonstriert die Verwendung der readline()-Methode:
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
Dateiinhalt durchlaufen:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("example.txt", "rw+")
print "文件名为: ", fo.name
line = fo.readline()
print "读取第一行 %s" % (line)
line = fo.readline(5)
print "读取的字符串为: %s" % (line)
# 关闭文件
fo.close()
Die Ausgabe des obigen Beispiels ist:
文件名为: example.txt 读取第一行 1:www.example.com 读取的字符串为: 2:wwwAndere Erweiterungen
Python-Dateimethoden