Problème accents : é, è, ê, à dans les fichiers
Résolu
LeoLeo99897
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
LeoLeo99897 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
LeoLeo99897 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Pourquoi dans le shell lorsque l'on lance le programme ci-dessous :
mon_fichier = open("E:\\und_ossier\un_fichier_texte.txt")
txt = mon_fichier.read()
print(txt)
tous les accents, quels qu'ils soient apparaissent en mode UTF-8 ?
exemple :
si dans mon fichier texte (bloc-note en l'occurence) je met "je suis prêt", il va me sortir :
"je suis prêt".
pouvez-vous m'aider ?
Merci
Configuration: Windows / Edge 102.0.1245.41
Pourquoi dans le shell lorsque l'on lance le programme ci-dessous :
mon_fichier = open("E:\\und_ossier\un_fichier_texte.txt")
txt = mon_fichier.read()
print(txt)
tous les accents, quels qu'ils soient apparaissent en mode UTF-8 ?
exemple :
si dans mon fichier texte (bloc-note en l'occurence) je met "je suis prêt", il va me sortir :
"je suis prêt".
pouvez-vous m'aider ?
Merci
Configuration: Windows / Edge 102.0.1245.41
2 réponses
-
Bonjour,
Dans le bloc-notes, vérifier que l'enregistrement de fichier est bien en UTF-8, puis en python on peut le spécifier pour le fichiermon_fichier = open("E:\\und_ossier\un_fichier_texte.txt", encoding="utf8" ) txt = mon_fichier.read() print(txt)
-
Bonjour,
Cela marche parfaitement, j'étais bien en UTF-8 en enregistrant mais je ne savais pas qu'on pouvait spécifié l'encodage.
Merci beaucoup