Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung und Funktionsanalyse der File tell()-Methode von Python (Beispiel)

Verwendung und Funktionsanalyse der File tell()-Methode von Python (Beispiel)

乌拉乌拉~
乌拉乌拉~Original
2018-08-16 17:36:273525Durchsuche

Im heutigen Artikel lernen wir die Tell-Methode in Python kennen. Bevor wir mit dem Artikel beginnen, müssen wir zunächst wissen, was Pythontell() ist, Tell(). Wo kann es in der Python-Programmierung verwendet werden und welche Rolle kann es spielen? Im heutigen Artikel können wir mehr über diese Dinge erfahren.

Übersicht

Die Methode tell() gibt die aktuelle Position der Datei zurück, also die aktuelle Position des Dateizeigers.

Syntax

Die Syntax der tell()-Methode lautet wie folgt:

fileObject.tell(offset[, whence])

Rückgabewert

Gibt den Wert des aktuellen Speicherorts der Datei zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der tell()-Methode:

Der Inhalt der Datei runoob.txt lautet wie folgt:

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

Schleife durch den Inhalt der Datei:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("runoob.txt", "rw+")
print "文件名为: ", fo.name
line = fo.readline()
print "读取的数据为: %s" % (line)
# 获取当前文件位置
pos = fo.tell()
print "当前位置: %d" % (pos)
# 关闭文件
fo.close()

Das Ausgabeergebnis des obigen Beispiels ist:

文件名为:  runoob.txt
读取的数据为: 1:www.runoob.com
当前位置: 17

In diesem Artikel erklären wir Was ist tell()? Wenn Sie die Methode nicht verstehen, können Sie sie ausprobieren. Schließlich ist praktisches Üben der beste Weg, um zu überprüfen, was Sie gelernt haben. Abschließend hoffe ich, dass dieser Artikel Ihnen beim Erlernen von Python etwas helfen kann.

Weitere Informationen zu diesem Thema finden Sie in der Spalte Python-Tutorial auf der chinesischen PHP-Website.

Das obige ist der detaillierte Inhalt vonVerwendung und Funktionsanalyse der File tell()-Methode von Python (Beispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn