无法用Pyarmor和Minifier混淆

问题描述

因此,我的代码几乎像1000行,并且当我尝试使用Pyarmor对其进行混淆时,它说的是T he maximum size of code object is 32768 bytes in trial version。所以我想知道是否有压缩代码并使它的大小变小,以便我可以使用pyarmor进行混淆,并且我还尝试使用pyminifier进行混淆,这会引起charmap' codec can't decode byte 0x90 in position 2907500: character maps to `<undefined>` 错误,是否有任何方法可以解决此问题,真的想用pyarmor或pyminifier对我的脚本进行混淆,如果有解决此问题的方法,请告诉我而不购买任何许可证

解决方法

关于:

  1. Pyarmor;解决此问题的最佳方法是减少代码量

  2. pyminifier;检查代码是否包含非UTF8字符,以及文件格式是否正确

请参考How to obfuscate Python code effectively?,也许像pyconcrete这样的字词适合您。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...