Méthode os.write() de Python3

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3


Aperçu

La méthode os.write() est utilisée pour écrire une chaîne dans le descripteur de fichier fd. Elle renvoie la longueur réelle de la chaîne écrite.

Valide sur Unix.

Syntaxe

write()La syntaxe de la méthode est la suivante :

os.write(fd, str)

Parameters

  • fd-- Descripteur de fichier.

  • str-- La chaîne à écrire.

Valeur de retour

Cette méthode renvoie le nombre réel d'octets écrits.

Exemples

L'exemple suivant montre l'utilisation de la méthode 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 ("关闭文件成功!!")

La sortie du programme ci-dessus est :

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

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3

Autres extensions