Python3-Datei tell()-Methode
Übersicht
tell()Die Methode gibt die aktuelle Position der Datei zurück, d. h. die aktuelle Position des Dateizeigers.
Syntax
Die Syntax der tell()-Methode lautet wie folgt:
fileObject.tell()
Parameters
-
Keine
Rückgabewert
Gibt die aktuelle Position der Datei zurück.
Beispiele
Das folgende Beispiel zeigt die Verwendung der tell()-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
Die Datei durchlaufen und den Inhalt der Datei lesen:
Beispiele (Python 3.0+)
#!/usr/bin/python3
# Datei öffnen
fo = open("example.txt", "r+")
print ("Dateiname:", fo.name)
line = fo.readline()
print ("Gelesene Daten: %s" % (line))
# Aktuelle Dateiposition ermitteln
pos = fo.tell()
print ("Aktuelle Position: %d" % (pos))
# Datei schließen
fo.close()
Das obige Beispiel gibt aus:
文件名为: example.txt 读取的数据为: 1:www.example.com 当前位置: 17
Andere Erweiterungen
Python3-Dateimethoden