Problème de données bytes et ASCII
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:
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 :)