ComenzarEmpieza gratis

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

Ver curso

Instrucciones de ejercicio

  • Abre el archivo moby_dick.txt como sólo lectura mediante una sentencia with y enlázalo a la variable file. 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 objeto file 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(____)
Editar y ejecutar código