Método Python File write()
Métodos de Python File (archivo)
Descripción general
write()El método se utiliza para escribir la cadena especificada en un archivo.
Antes de que el archivo se cierre o el búfer se actualice, el contenido de la cadena se almacena en el búfer; en ese momento no podrás ver el contenido escrito en el archivo.
Si el modo de apertura del archivo incluye b, al escribir contenido en el archivo, el parámetro str debe convertirse a bytes mediante el método encode; de lo contrario, se producirá un error: TypeError: a bytes-like object is required, not 'str'.
Sintaxis
La sintaxis del método write() es la siguiente:
fileObject.write( [ str ])
Parámetros
-
str-- La cadena que se escribirá en el archivo.
Valor de retorno
Devuelve la longitud de caracteres escrita.
Ejemplo
El siguiente ejemplo demuestra el uso del método write():
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 打开文件
fo = open("test.txt", "w")
print "文件名为: ", fo.name
str = "Ejemplo"
fo.write( str )
# 关闭文件
fo.close()
El resultado del ejemplo anterior es:
文件名为: test.txt
Ver el contenido del archivo:
$ cat test.txt EjemploOtras extensiones