Чтобы записать двоичный файл в Python, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование метода writeв двоичном режиме
with open("binary_file.bin", "wb") as file:
data = b'\x01\x02\x03\x04'
file.write(data)
Метод 2: использование модуля struct
import struct
with open("binary_file.bin", "wb") as file:
number = 12345
data = struct.pack('i', number)
file.write(data)
Метод 3. Использование модуля array
import array
with open("binary_file.bin", "wb") as file:
numbers = array.array('i', [1, 2, 3, 4, 5])
numbers.tofile(file)
Метод 4. Использование модуля pickle
import pickle
with open("binary_file.bin", "wb") as file:
data = [1, 2, 3, 4, 5]
pickle.dump(data, file)
Эти методы позволяют записывать в файл различные типы двоичных данных. Выберите метод, который подходит для вашего конкретного случая использования.