Pyarmor — это инструмент командной строки, предназначенный для запутывания сценариев Python, привязки запутанных сценариев к конкретным машинам и установки сроков действия для запутанных сценариев.
.py
, что позволяет им в большинстве случаев легко заменять исходные сценарии Python.Для получения дополнительной информации ознакомьтесь со средой Pyarmor.
pip install pyarmor
foo.py
: pyarmor gen foo.py
Эта команда генерирует такой запутанный скрипт в dist/foo.py
:
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
Для получения дополнительной информации ознакомьтесь с руководством по началу работы.
Pyarmor распространяется как условно-бесплатная версия. Бесплатная пробная версия не имеет срока действия, но имеет некоторые ограничения.
Обратитесь к Лицензии Pyarmor для получения информации о типах лицензий, функциях, ограничениях и приобретении лицензии Pyarmor.
Пожалуйста, прочтите лицензионное соглашение Pyarmor.
Существуют также сторонние учебные платформы (не официальные Pyarmor).
中文资源
Каждая основная версия поставляется с отдельным файлом журнала изменений, в котором подробно описываются исправленные проблемы, новые функции и проблемы совместимости между различными версиями.
Обязательно внимательно прочитайте журнал изменений перед обновлением Pyarmor:
Полные журналы изменений в выпусках
Предстоящие функции в плане выпуска Pyarmor
Некоторые функции могут быть эксклюзивными для Python 3. ↩
Некоторые функции могут быть эксклюзивными для определенных архитектур. ↩