Python-Datei read()-Methode

Python File(文件) 方法Python-Dateimethoden


Übersicht

read()Die Methode wird verwendet, um eine angegebene Anzahl von Bytes aus einer Datei zu lesen. Wenn sie nicht angegeben oder negativ ist, liest sie alles.

Syntax

Die Syntax der Methode read() lautet wie folgt:

fileObject.read([size]); 

Parameters

  • size-- Die Anzahl der Bytes, die aus der Datei gelesen werden sollen. Der Standardwert ist -1, was das Lesen der gesamten Datei bedeutet.

Rückgabewert

Gibt die aus der Zeichenfolge gelesenen Bytes zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Methode read():

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

Schleife zum Lesen des Dateiinhalts:

Beispiel

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# Datei öffnen
fo = open("example.txt", "rw+")
print Dateiname:, fo.name

line = fo.read(10)
print Gelesene Zeichenkette: %s % (line)

# Datei schließen
fo.close()

Die Ausgabe des obigen Beispiels ist:

文件名为:  example.txt
读取的字符串: 1:www.runo

Python File(文件) 方法Python-Dateimethoden

Andere Erweiterungen