Чтение и хранение произвольных целых байтов из файла

Я пытаюсь ускорить анализатор двоичных файлов, который я написал в прошлом году, выполняя анализ / накопление данных в numpy. Способность numpy определять настраиваемые структуры данных и отбрасывать в них данные из двоичного файла выглядит как то, что мне нужно, за исключением того, что некоторые поля в этих файлах являются целыми числами без знака "нестандартные". длина (например, 6 байтов). Поскольку я использую Python 2.7, я создал свою собственную эмулированную версию int.from_bytes для обработки этих полей, но если есть какой-либо способ считывать эти поля в целые числа в numpy, это, очевидно, будет намного быстрее и предпочтительнее.

Ответы на вопрос(1)

Ваш ответ на вопрос