Importar archivos de texto completos
En este ejercicio, trabajarás con el archivo moby_dick.txt
.
Es un archivo de texto que contiene las frases iniciales de Moby Dick,
una de las grandes novelas americanas En el vídeo, has visto que podías abrir un archivo de este tipo utilizando file = open('moby_dick.txt', mode='r')
. A continuación, podrías leerlo con file.read()
y cerrar el archivo con file.close()
. Sin embargo, utilizar gestores de contexto te permite hacerlo de forma más eficaz. En este ejercicio, adquirirás experiencia abriendo un archivo de texto, imprimiendo su contenido y, por último, cerrándolo mediante un gestor contextual.
Este ejercicio forma parte del curso
Introducción a la importación de datos en Python
Instrucciones de ejercicio
- Abre el archivo
moby_dick.txt
como sólo lectura mediante una sentenciawith
y enlázalo a la variablefile
. Asegúrate de pasar el nombre del archivo entre comillas''
. - Imprime el contenido del archivo en el intérprete de comandos utilizando la función
print()
. Como mostró Hugo en el vídeo, tendrás que aplicar el método.read()
al objetofile
e imprimir el resultado.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Open a file as read-only and bind it to file
with open('____', '____') as file:
# Print it
print(____)