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étodo | Descripció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.