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!