Python os.read()-Methode
Python OS Datei-/Verzeichnismethoden
Übersicht
Die os.read()-Methode wird verwendet, um höchstens n Bytes aus dem Dateideskriptor fd zu lesen und gibt eine Zeichenkette zurück, die die gelesenen Bytes enthält. Wenn die dem Dateideskriptor fd entsprechende Datei das Ende erreicht hat, wird eine leere Zeichenkette zurückgegeben.
Gültig unter Unix und Windows
Syntax
read()Die Syntax der Methode lautet wie folgt:
os.read(fd,n)
Parameters
fd-- Dateideskriptor.
n-- Anzahl der zu lesenden Bytes.
Rückgabewert
Gibt einen String zurück, der die gelesenen Bytes enthält
Beispiel
Das folgende Beispiel demonstriert die Verwendung der Methode read():
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, sys
# 打开文件
fd = os.open("f1.txt",os.O_RDWR)
# 读取文本
ret = os.read(fd,12)
print ret
# 关闭文件
os.close(fd)
print "关闭文件成功!!"
Die Ausgabe des obigen Programms ist:
This is test 关闭文件成功!!Andere Erweiterungen