Vielen Dank. Dann habe ich wohl das mit dem Alignment nicht beachtet. Gruß, Julian On 20/12/2018 17.01, Christopher Arndt wrote:
Am 20.12.18 um 15:45 schrieb Julian Gethmann:
Eigentlich könnte man sie mit "cffffefc" lesen, Wenn der Formatstring kein Präfix hat, wird native Byteorder und Alignment angenommen.
https://docs.python.org/3/library/struct.html#byte-order-size-and-alignment
Du hast aber kein Alignment, also musst ein Präfix benutzen, also z.B. bei Big-Endian Byteorder:
>>> struct.unpack('>cffffefc', data) (b'B', 4.3712104296148344e-41, 2.822691548628052e-40, 1.0399035903754467e-40, 5.658303069097179e-41, 0.00034618377685546875, 0.0, b'\r')
Gruß, Chris _______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de