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
message
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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']
Partager