Métodos de archivo de Python

Python tiene un conjunto de métodos disponibles para el objeto de archivo. En Python, los métodos de archivo se utilizan para trabajar con archivos en el sistema de archivos del sistema operativo. Los archivos son una forma de almacenar datos de manera persistente y permiten que los programas accedan, lean y escriban información en ellos.

MétodoDescripción
close()Cierra el archivo
detach()Devuelve la secuencia sin procesar separada del búfer
fileno()Devuelve un número que representa la secuencia, desde la perspectiva del sistema operativo.
flush()Vacía el búfer interno
isatty()Devuelve si el flujo de archivos es interactivo o no.
read()Devuelve el contenido del archivo.
readable()Devuelve si el flujo de archivos se puede leer o no
readline()Devuelve una línea del archivo.
readlines()Devuelve una lista de líneas del archivo.
seek()Cambiar la posición del archivo
seekable()Devuelve si el archivo nos permite cambiar la posición del archivo
tell()Devuelve la posición actual del archivo
truncate()Cambia el tamaño del archivo a un tamaño especificado
writable()Devuelve si el archivo se puede escribir o no
write()Escribe la cadena especificada en el archivo.
writelines()Escribe una lista de cadenas en el archivo.

Obtenga más información sobre el objeto de archivo en nuestro Tutorial de manejo de archivos de Python.