Detaillierte Erklärung des Unterschieds zwischen read, readline und readlines in Python

黄舟
Freigeben: 2017-09-23 11:03:53
Original
5311 Leute haben es durchsucht

Der folgende Editor bietet Ihnen eine detaillierte Diskussion der Unterschiede zwischen Python-Read-Readline-Readlines. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf.

Das Dateiobjekt wird mit der Open-Funktion erstellt. Die folgende Tabelle listet die Unterschiede zwischen den allgemeinen Funktionen read, readline und readlines des Dateiobjekts auf:

1. Lesen Sie die angegebene Anzahl von Bytes aus der Datei. Wenn die Größe nicht angegeben ist oder negativ ist, lesen Sie alle.

file.read([size])

2. Lesen Sie die gesamte Zeile, einschließlich des „n“-Zeichens.

file.readline([size])

3. Liest alle Zeilen und gibt eine Liste zurück, wenn sizeint> ; 0, gibt Zeilen zurück, deren Summe ungefähr sizeint Bytes beträgt. Der tatsächliche Lesewert kann größer als sizeint sein, da der Puffer gefüllt werden muss.

file.readlines([sizeint])

Zum Beispiel:

lesen

readline

readlines

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Unterschieds zwischen read, readline und readlines in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage