Bonjour,

J'ai un petit problème avec mes données récupérées d'un fichier .bin. Comme le dit la doc python : les objets bytes et bytearray sont des int (entre 0 et 255) qui représente une valeur ASCII d'un seul byte.
Mon problème c'est que je n'arrive pas à savoir comment faire pour transformer ses valeurs ASCII en données réelles.
Quelqu'un a une idée?

Je mets mon code de récupération même si c'est pas très important

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
f = open("fichier.bin", "rb")
y= []
x=[]
b = f.read()
i=0;
for el in b:  
#el va être une valeur comprise entre 0 et 255 
        if i % 2 == 0 :
            print(el,i)
            y.append(el) #tableau de valeur ASCII
        else:
            x.append(el)
        i+=1
Merci d'avance