Bonjour,
J'ai un fichier binaire qui contient différentes données de différentes taille.
Il n'y a pas de caratére de separation entre chaque nombre.
Lorsque le nombre à récupérer est de taille standard 1 ou 4 bytes, pas de soucis en utilisant
Mais lorsque le nombre de bytes est de 3, 6 ou autre, je n'arrive pas à le lire correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 fid = open(PathFile, 'rb') Val1Byte = struct.unpack('B', fid.read()) Val4Bytes = struct.unpack('I', fid.read(4)) fid.close()
Auriez vous une idée?
Merci d'avance.
Julien
Partager