Bonjour,
je développe actuellement une pallication entièrement codée sous python qui doit pouvoir être protable de linux à windows.
La premiere partie de mon algo consiste à recuperer des données brutes à l'aide de la fonction unpack du module struct; ce quie se passe sans probleme avec n'importe quel fichier sous linux.
Pourtant au passage a windows, j'obtiens l'erreur que toute personne ayant utilisé unpack a déjà connu : struct.error: unpack requires a string argument of length 2.
Je ne comprends vraiment pas : l'algo est bien le meme, et la taille des octets est bien la meme d'un systeme à un autre . (je suis sur architecture 32 bits)
Les resultats sont vraiment bizarres, avec certains fichiers, j'en arrive meme a obtenir struct.error: unpack requires a string argument of length 9100!
Est ce que quelqu'un aurait une idée simple que j'aurais omise?
N'hésitez pas si vous avez besoin de compléments
Et merci d'avance!








Répondre avec citation
Partager