open() с аргументом 'wb':
  with open('имя_файла.bin', 'wb') as f:
    # Запись двоичных данных в файл
    f.write(b'Some binary data')
  'wb' означает "write binary".  Режим 'b' указывает, что файл следует открывать как двоичный.
Для открытия файла в двоичном режиме для записи в Python, используется функция open() со следующими аргументами:
"my_file.bin"."wb", где:
      "w" означает "write" (запись) - файл открывается для записи. Если файл существует, он будет перезаписан. Если файла не существует, он будет создан."b" означает "binary" (двоичный) - файл открывается в двоичном режиме. Это важно для работы с данными, которые не являются текстом, например, изображения, аудио или видео.Вот пример кода:
  with open("my_file.bin", "wb") as f:
    # Здесь можно писать двоичные данные в файл.
    # Например:
    data = bytes([0x01, 0x02, 0x03]) # Создаем байтовую строку
    f.write(data) # Записываем байты в файл
  Важные моменты:
with open(...) as f: гарантирует, что файл будет автоматически закрыт после завершения работы с ним, даже если возникнет исключение.  Это хорошая практика.bytes. Если у вас есть данные другого типа (например, список целых чисел), их необходимо преобразовать в bytes перед записью. Функция bytes() может быть использована для этого."wb" перезапишет существующий файл.  Если вам нужно добавить данные в существующий файл, используйте режим "ab" (append binary).