如何解决PyArmor,“代码对象太大,试用版限制为 32768 字节”错误,即使文件大小为 30K
问题
我想用 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
解决方法
如果您的文件确实小于 32Kb,请执行以下操作:将该文件从当前目录中剪切出来,并将其粘贴到一个空文件夹中,从那里使用 pyarmor 执行您的处理,它会正常工作。生成混淆文件后,您可以将其放置在包含相关文件夹的目录中(如有必要)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。