Abrir, cerrar un archivo / abierto (), cerca de () en Python

En este tutorial, vamos a aprender acerca de las operaciones básicas de gestión de archivos en Python, vamos a aprender acerca de la apertura archivo con varios modos de archivo y cierre () .

función open ()

Se utiliza para abrir un archivo en los modos especificados.

Los modos de apertura de archivos son:

  1. “r” el modo de lectura (que es un modo de class) – se abre una default archivo de lectura de los datos y si el archivo no existe, devuelve un error.
  2. “a” Anexar modo – se abre un archivo de for añadiendo los datos, se crea un nuevo archivo si no existe el archivo.
  3. “w” Escribir modo – se abre un archivo en modo escritura a los datos de escritura en él, si el archivo se abre en modo de escritura de datos existentes entonces será eliminado, sino que también crea un archivo, si el el archivo no existe.
  4. “x” Crea un archivo , si el archivo ya existe, se devuelve un error.

tipos de archivos

Hay dos tipos de archivos en modo

  1. texto – para especificar el archivo como archivo de texto, utilizamos “t” con el modo de archivo.
  2. modo binario – para especificar el archivo como un archivo binario, utilizamos “b” con el modo de archivo.

sintaxis para abrir un archivo

    file_object = open(file_name, [mode])

Aquí, “modo” es opcional, si no se especifica ningún modo – el modo for seremos “rt” que los medios “Texto archivo en modo de sólo lectura” .

función close ()

Se utiliza para cerrar un archivo abierto, si no existe el archivo, se devuelve un error.

Sintaxis:

    file_object.close();

Ejemplo 1:

En este ejemplo, estamos creando un archivo “archivo.txt” (es decir, la apertura de un archivo en modo escritura) y cerrándola, “archivo1. txt” será creado y guardado. Entonces estamos abriendo “file1.txt” en modo de lectura y cerrándola.

Después de eso, estamos imprimiendo “operación exitosa”.

#Python Example to open and close a file 
# creating a file in write mode
f = open("file1.txt","wt")
# closing it
f.close()
# opening a file1.txt in read mode
f = open("file1.txt","rt")
# closing it
f.close()
print("Operation successful.")

salida

Operation successful.

Ejemplo 2:

En este ejemplo, estamos abriendo un archivo “abc.txt”, que no existe en la memoria y cuando vamos a abrirlo, el programa default un error “FileNotFoundError”.

#Python Example to open and close a file 
# opening a file which does not exist
f = open("abc.txt", "rt")
# closing it
f.close()
print("Operation successful.")

salida

    f = open("abc.txt", "rt")
FileNotFoundError: [Errno 2] No such file or directory: 'abc.txt'


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *