Importation de fichiers texte entiers
Dans cet exercice, vous travaillerez avec le fichier moby_dick.txt.
Il s'agit d'un fichier texte contenant les premières phrases de Moby Dick,
l'un des plus grands romans américains ! Dans la vidéo, vous avez vu que vous pouviez ouvrir un tel fichier en utilisant file = open('moby_dick.txt', mode='r'). Vous pouvez ensuite lire le fichier à l'aide de file.read() et le fermer à l'aide de file.close(). Cependant, l'utilisation de gestionnaires de contexte favorise l’efficacité. Dans cet exercice, vous apprendrez à ouvrir un fichier texte, à en afficher le contenu, puis à le fermer en utilisant un gestionnaire de contexte.
Cet exercice fait partie du cours
Introduction à l'importation de données en Python
Instructions
- Ouvrez le fichier
moby_dick.txten lecture seule à l'aide d'une instructionwithet liez-le à la variablefile. Veillez à écrire le nom du fichier entre guillemets''. - Affichez le contenu du fichier en shell à l'aide de la fonction
print(). Comme Hugo l'a montré dans la vidéo, vous devrez appliquer la méthode.read()à l'objetfileet afficher le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Open a file as read-only and bind it to file
with open('____', '____') as file:
# Print it
print(____)