Python os.write()-Methode
Python OS Datei-/Verzeichnismethoden
Übersicht
Die Methode os.write() wird verwendet, um eine Zeichenkette in den Dateideskriptor fd zu schreiben. Sie gibt die tatsächliche Länge der geschriebenen Zeichenkette zurück.
Wirksam unter Unix.
Syntax
write()Die Syntax der Methode lautet wie folgt:
os.write(fd, str)
Parameters
-
fd-- Dateideskriptor.
-
str-- die zu schreibende Zeichenkette.
Rückgabewert
Diese Methode gibt die tatsächliche Anzahl der geschriebenen Bytes zurück.
Beispiel
Das folgende Beispiel demonstriert die Verwendung der Methode write():
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os, sys
# 打开文件
fd = os.open("f1.txt",os.O_RDWR|os.O_CREAT)
# 写入字符串
ret = os.write(fd,"This is example.com site")
# 输入返回值
print "写入的位数为: "
print ret
print "写入成功"
# 关闭文件
os.close(fd)
print "关闭文件成功!!"
Die Ausgabe des obigen Programms ist:
写入的位数为: 23 写入成功 关闭文件成功!!Andere Erweiterungen