Python3 os.write() método

Python3 OS 文件/目录方法Python3 Métodos de archivo/directorio OS


Resumen

El método os.write() se utiliza para escribir una cadena en el descriptor de archivo fd. Devuelve la longitud real de la cadena escrita.

Válido en Unix.

Sintaxis

write()El formato de sintaxis del método es el siguiente:

os.write(fd, str)

Parámetros

  • fd-- Descriptor de archivo.

  • str-- La cadena a escribir.

Valor de retorno

Este método devuelve la cantidad real de bytes escritos.

Ejemplo

El siguiente ejemplo demuestra el uso del método 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 ("关闭文件成功!!")

Al ejecutar el programa anterior, el resultado es:

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

Python3 OS 文件/目录方法Python3 Métodos de archivo/directorio OS

Otras extensiones