Bonjour,

Je dispose du code suivant par lequel je lis un premier fichier que je copie dans un second
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
# -*- coding:Latin-1 -*- 
Entree = open("Fichier1.dat",'r')
Sortie = open("Fichier2.dat",'w')
while True:
   Ligne=Entree.readline()
   if Ligne =='': break
   Sortie.write(Ligne.decode('Utf-8'))
Sortie.close()
Entree.close()
Le problème est que ce programme plante.

Si je remplace l'instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sortie.write(Ligne.decode('Utf-8'))
par
Le programme ne plante plus mais les caractères accentués du premier fichier sont retranscrits bizarrement.
par exemple : lycée à la place de lycée

Quelqu'un aurait-il la solution de ce problème ?