message d'erreur sur manipulation fichier
bonjour,
je suis parti d'une list d'int pour la transfomer en liste de str puis je veux relire en readlines mais jai un message d'encodage
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
###############################
# écrire fichier
###############################
for i in range(10):
tab[i] = str(tab[i])
print(tab)
sd = " ".join(tab)
fichier = open("c:\\fichier.txt", "w")
fichier.write(sd)
fichier.close()
print(fichier)
###############################
# Lire unfichier
###############################
fichier = open("c:\\fichier.txt", "r")
h = fichier.readlines()
print(h)
###############################
# écrire fichier
###############################
for i in range(10):
tab[i] = str(tab[i])
print(tab)
sd = " ".join(tab)
fichier = open("c:\\fichier.txt", "w")
fichier.write(sd)
fichier.close()
print(fichier)
###############################
# Lire unfichier
###############################
fichier = open("c:\\fichier.txt", "r")
h = fichier.readlines()
print(h)v |
message
Code:
1 2 3 4 5
| [8, 8, 7, 0, 4, 3, 2, 3, 2, 8]
[0, 2, 2, 3, 3, 4, 7, 8, 8, 8]
['0', '2', '2', '3', '3', '4', '7', '8', '8', '8']
<_io.TextIOWrapper name='c:\\fichier.txt' mode='w' encoding='cp1252'>
['0 2 2 3 3 4 7 8 8 8'] |
merci