Método Python os.write ()

Descrição

Método Python write()escreve a string str no descritor de arquivo fd . Retorna o número de bytes realmente gravados.

Sintaxe

A seguir está a sintaxe para write() método -

os.write(fd, str)

Parâmetros

  • fd - Este é o descritor do arquivo.

  • str - Esta é a string a ser escrita.

Valor de retorno

Este método retorna o número de bytes realmente gravados.

Exemplo

O exemplo a seguir em Python mostra o uso do método 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 executamos o programa acima, ele produz o seguinte resultado -

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