Importação de arquivos de texto inteiros
Neste exercício, você trabalhará com o arquivo moby_dick.txt
.
É um arquivo de texto que contém as frases iniciais de Moby Dick,
um dos grandes romances americanos! No vídeo, você viu que é possível abrir esse arquivo usando file = open('moby_dick.txt', mode='r')
. Em seguida, você pode ler com file.read()
e fechar o arquivo usando file.close()
. No entanto, o uso de gerenciadores de contexto permite que você faça isso de forma mais eficaz. Neste exercício, você ganhará experiência ao abrir um arquivo de texto, imprimir seu conteúdo e, por fim, fechá-lo usando um gerenciador de contexto.
Este exercício faz parte do curso
Introdução à importação de dados em Python
Instruções de exercício
- Abra o arquivo
moby_dick.txt
como somente leitura usando uma instruçãowith
e associe-o à variávelfile
. Certifique-se de passar o nome do arquivo entre aspas''
. - Imprima o conteúdo do arquivo para o shell usando a função
print()
. Como o Hugo mostrou no vídeo, você precisará aplicar o método.read()
ao objetofile
e imprimir o resultado.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Open a file as read-only and bind it to file
with open('____', '____') as file:
# Print it
print(____)