Metodo Python os.write ()

Descrizione

Metodo Python write()scrive la stringa str nel descrittore di file fd . Restituisce il numero di byte effettivamente scritti.

Sintassi

Di seguito è riportata la sintassi per write() metodo -

os.write(fd, str)

Parametri

  • fd - Questo è il descrittore di file.

  • str - Questa è la stringa da scrivere.

Valore di ritorno

Questo metodo restituisce il numero di byte effettivamente scritti.

Esempio

Il seguente esempio di Python mostra l'utilizzo del metodo 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!!"

Quando eseguiamo il programma sopra, produce il seguente risultato:

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