【发布时间】:2021-05-01 02:18:43
【问题描述】:
问题
我想用 PyArmor 混淆我的 Python 脚本。 最初它的文件大小是 45 KB,我得到了一个错误;
ERROR Too big code object, the limitation is 32768 bytes in trial version
于是我去掉了cmets和空行,大小变成了30K。但我仍然遇到同样的错误。我该如何解决?
顺便说一句,我注意到 PyArmor 混淆了一些大于 32768 字节的文件。这个我也不明白。
版本
- Ubuntu 18.04.5 LTS
- PyArmor 试用版 6.6.0
【问题讨论】:
-
大小可能是估计值,基于内存要求而不是文件大小。限制的意图很明确。不承诺使用精确为 32768 字节的文件。禁止您将试用版用于玩具程序以外的任何内容是一个限制。