Python Language Obtener el contenido completo de un archivo


Ejemplo

El método preferido para el archivo i / o es usar la palabra clave with . Esto asegurará que el identificador de archivo se cierre una vez que se haya completado la lectura o escritura.

with open('myfile.txt') as in_file:
    content = in_file.read()

print(content)

o, para manejar el cierre del archivo de forma manual, se puede renunciar with y simplemente llamar a close a sí mismo:

in_file = open('myfile.txt', 'r')
content = in_file.read()
print(content)
in_file.close()

Tenga en cuenta que sin utilizar una instrucción with , puede mantener el archivo abierto por accidente en caso de que surja una excepción inesperada:

in_file = open('myfile.txt', 'r')
raise Exception("oops")
in_file.close()  # This will never be called