Как мне получить двоичный файл из файла .py

dcfldd - еще одна альтернатива dd. Он не отвечает на вопрос OP о гибкости поиска ввода / вывода, но может быть полезен другим, прибывающим сюда через поиск Google.

Он основан на gnu dd со следующими дополнительными функциями:

  • Хеширование на лету - dcfldd может хешировать входные данные во время их передачи, помогая гарантировать целостность данных.
  • Вывод состояния - dcfldd может обновлять пользователя о своем прогрессе с точки зрения объема переданных данных и продолжительности операции.
  • Гибкая очистка дисков - dcfldd может использоваться для быстрой очистки дисков с использованием известного шаблона , если это необходимо.
  • Image / wipe Verify - dcfldd может проверить, что целевой диск побитовое соответствие указанному входному файлу или шаблону .
  • Несколько выводов - dcfldd может выводить одновременно в несколько файлов или дисков.
  • Разделение вывода - dcfldd может разделить вывод на несколько файлов с большей гибкостью настройки, чем команда разделения.
  • Конвейерный вывод и журналы - dcfldd может напрямую отправлять все свои данные журнала и выходные данные в команды, а также файлы.

4
20.02.2018, 15:50
1 ответ

Попробуйте Нуитка . Он принимает .py, а затем создает .bin. Он работает на Gnu+Linux и находится в репозиториях большинства популярных дистрибутивов.

Nuitka is a Python compiler written in Python.

It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, and 3.7.

You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

Free license (Apache).

https://nuitka.net/pages/overview.html

2
27.01.2020, 20:57

Теги

Похожие вопросы