2

问题

我想用 PyArmor 混淆我的 Python 脚本。最初它的文件大小是 45 KB,我得到了一个错误;

ERROR    Too big code object, the limitation is 32768 bytes in trial version

于是我去掉了注释和空行,大小变成了30K。但我仍然遇到同样的错误。我该如何解决?

顺便说一句,我注意到 PyArmor 混淆了一些大于 32768 字节的文件。这个我也不明白。

版本

  • Ubuntu 18.04.5 LTS
  • PyArmor 试用版 6.6.0
4

1 回答 1

1

如果您的文件确实小于 32Kb,请执行以下操作:将此文件从当前目录中剪切出来,并将其粘贴到一个空文件夹中,从那里使用 pyarmor 执行您的进程,它将正常工作。生成混淆文件后,您可以将其放置在具有相关文件夹的目录中(如果需要)。

于 2021-05-25T16:31:51.233 回答