Bonjour,
je souhaite créer un fichier texte contenant la liste des mots d'un texte. J'applique le code suivant :
Le fichier myText est en UTF-8.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 f=open("myText.txt","r") contenu=f.read() f4=open("ListeMots.txt","w") mylist = contenu.split() f4.write(str(mylist))
S'il contient le texte suivant :
La première fois qu'Arthur vit Sidonie.
J'obtiens : ['La', 'première', 'fois', "qu'Arthur", 'vit', 'Sidonie']
Par contre si le fichier myText contient "ce jour-là" en plus :
La première fois qu'Arthur vit Sidonie ce jour-là.
J'obtiens : ['La', 'première', 'fois', "qu'Arthur", 'vit', 'Sidonie', 'ce', 'jour-lÃ']
Sauriez-vous svp comment résoudre ce problème? Merci pour votre aide.
Cordialement,
Arsène
Partager