Lecture d'un fichier texte et tri de ce fichier
VickyLim
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Je n'ai que très peu de base en Python et je dois effectuer un travail dont je ne sais comment y parvenir dont voici l'énoncé:
Le roman "Moby Dick" de l'écrivain américain Herman Melville est accessible gratuitement sur le site du projet Gutenberg. Téléchargez-le au format texte à l'adresse suivante : https://www.gutenberg.org/files/2701/2701-0.txt
Question 1
Créez un script Python qui écrira chaque chapitre du roman dans un fichier texte individuel. Votre programme devra ainsi produire 136 fichiers, pour les 135 chapitres et l'épilogue. Ces fichiers devront être nommés "chapitre_1.txt", "chapitre_2.txt", ..., et "epilogue.txt".
Question 2
Créez un script Python capable de comparer deux chapitres (déjà séparés dans deux fichiers .txt) et de lister les mots présents dans l'un et absents dans l'autre. Afin que ni les majuscules, ni les caractères de ponctuation ne créent de différences, vous utiliserez les méthodes var.lower() et var.replace(), où var est une variable de type str.
Pouvez-vous m'aider pour parvenir à l'effectuer, ne serait-ce que de trouver le début d'un script ? Merci à vous.
Je n'ai que très peu de base en Python et je dois effectuer un travail dont je ne sais comment y parvenir dont voici l'énoncé:
Le roman "Moby Dick" de l'écrivain américain Herman Melville est accessible gratuitement sur le site du projet Gutenberg. Téléchargez-le au format texte à l'adresse suivante : https://www.gutenberg.org/files/2701/2701-0.txt
Question 1
Créez un script Python qui écrira chaque chapitre du roman dans un fichier texte individuel. Votre programme devra ainsi produire 136 fichiers, pour les 135 chapitres et l'épilogue. Ces fichiers devront être nommés "chapitre_1.txt", "chapitre_2.txt", ..., et "epilogue.txt".
Question 2
Créez un script Python capable de comparer deux chapitres (déjà séparés dans deux fichiers .txt) et de lister les mots présents dans l'un et absents dans l'autre. Afin que ni les majuscules, ni les caractères de ponctuation ne créent de différences, vous utiliserez les méthodes var.lower() et var.replace(), où var est une variable de type str.
Pouvez-vous m'aider pour parvenir à l'effectuer, ne serait-ce que de trouver le début d'un script ? Merci à vous.
A voir également:
- Lecture d'un fichier texte et tri de ce fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584