Чтение 32-битных подписанных IEee 754 с плавающей точкой из двоичного файла с помощью python?

У меня есть двоичный файл, который представляет собой простой список 32-битных чисел с плавающей запятой ieee754 со знаком. Они ничем не разделены, а просто появляются друг за другом до EOF.

Как мне читать из этого файла и правильно интерпретировать их как числа с плавающей запятой?

Я пробовал использовать read (4) , но он автоматически преобразует их в строку с кодировкой ascii.

Я также пробовал использовать массив bytearray , но он принимает только 1 байт за раз, а не 4 байта, как мне нужно.

19
задан Razor Storm 8 June 2011 в 22:31
поделиться