Méthode Python os.write ()

La description

Méthode Python write()écrit la chaîne str dans le descripteur de fichier fd . Renvoie le nombre d'octets réellement écrits.

Syntaxe

Voici la syntaxe pour write() méthode -

os.write(fd, str)

Paramètres

  • fd - Ceci est le descripteur de fichier.

  • str - Ceci est la chaîne à écrire.

Valeur de retour

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

Exemple

L'exemple suivant Python montre l'utilisation de la méthode write ().

# !/usr/bin/python

import os, sys

# Open file
fd = os.open("f1.txt",os.O_RDWR|os.CREAT)

# Writing text
ret = os.write(fd,"This is test")

# ret consists of number of bytes written to f1.txt
print "the number of bytes written: "
print  ret

print "written successfully"

# Close opened file
os.close(fd)
print "Closed the file successfully!!"

Lorsque nous exécutons le programme ci-dessus, il produit le résultat suivant -

the number of bytes written:
12
written successfully 
Closed the file successfully!!