pyarmor
Release 9.0.6
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 EULA。
还有一些第三方学习平台(非Pyarmor官方)
中文资源
每个主要版本都附带一个单独的变更日志文件,详细说明了不同版本之间的已修复问题、新功能和兼容性问题。
在升级 Pyarmor 之前,请务必仔细阅读变更日志:
发布时的完整变更日志
Pyarmor 发布计划即将推出的功能
某些功能可能是 Python 3 独有的。 ↩
某些功能可能是特定架构所独有的。 ↩