07.03 Python – Archivos de texto con with

La cláusula with en Python se puede utilizar para abrir y cerrar automáticamente un archivo. Esto es útil para evitar errores relacionados con el cierre de archivos. La cláusula with toma un objeto de archivo y un bloque de código. El objeto de archivo se abre al comienzo del bloque de código y se cierra al final del bloque de código, incluso si se produce una excepción.

with open("a.txt","a",encoding="utf-8") as archivo:
    archivo.write("Línea 3")



with open("a.txt","r",encoding="utf-8") as archivo:
    contenido=archivo.read()
    print(contenido)
with open("a.txt","r",encoding="utf-8") as archivo:
    contenido=archivo.read()
    print(contenido)
with open("a.txt","r",encoding="utf-8") as archivo:
    contenido=archivo.read(3)
    print(contenido)
with open("a.txt","r",encoding="utf-8") as archivo:
    contenido=archivo.readline()
    print(contenido)
with open("a.txt","r",encoding="utf-8") as archivo:
    for linea in archivo:
        print(linea)
with open("a.txt","r",encoding="utf-8") as archivo:
    contenido=archivo.readlines()
    print(contenido)
    for ele in contenido:
        print (ele)

Related Posts