python: записать структуру (несколько переменных разных типов) в бинарном виде в файл
Есть данные:
time = 0.1234 # 64 бит (double)
size = 123 # 32 бит
data = 345 # 32 бит
Необходимо записать их в бинарный файл. Т.е. надо записать 128 бит информации
Подскажите пожалуйста как это можно выполнить?
Ответы (1 шт):
Автор решения: Roman Konoval
→ Ссылка
Пользуйтесь модулем struct:
import struct
with open('/path/to/file', 'wb') as f:
f.write(struct.pack("=dii", time, size, data))