Python os.write()-Methode

Python File(文件) 方法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
写入成功
关闭文件成功!!

Python File(文件) 方法Python OS Datei-/Verzeichnismethoden

Andere Erweiterungen