Python3 os.write()-Methode

Python3 OS 文件/目录方法Python3 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.

Gültig unter Unix.

Syntax

write()Die Syntax der Methode ist 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.

Beispiele

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

#!/usr/bin/python3

import os, sys

# 打开文件
fd = os.open("f1.txt",os.O_RDWR|os.O_CREAT)

# 写入字符串
str = "This is example.com site"
ret = os.write(fd,bytes(str, 'UTF-8'))

# 输入返回值
print ("写入的位数为: ")
print (ret)

print ("写入成功")

# 关闭文件
os.close(fd)
print ("关闭文件成功!!")

Die Ausgabe des obigen Programms ist:

写入的位数为: 
23
写入成功
关闭文件成功!!

Python3 OS 文件/目录方法Python3 OS-Datei-/Verzeichnismethoden

Andere Erweiterungen