主要功能就是:把类 /函数 /变量名全部自动生成随机字符串,人眼看不出功能了。
虽然部署的代码还是公开的,但是可读性大大下降了。结构再复杂一点的项目,没有文档,类和 /函数 /变量名都是随机字符,拷去了代码也基本上只能原样运行,无法修改。一定程度上可以保护源代码的权益。
虽然部署的代码还是公开的,但是可读性大大下降了。结构再复杂一点的项目,没有文档,类和 /函数 /变量名都是随机字符,拷去了代码也基本上只能原样运行,无法修改。一定程度上可以保护源代码的权益。
1
ipwx Dec 11, 2017
这不叫压缩工具,叫混淆工具。
然而你为什么不删掉 .py ,只保留目标机器的 .pyc 或者 .pyd 呢? |
3
twor2 Dec 11, 2017
同关注
|
4
smallHao Dec 11, 2017
知道 y combinator 吗?
github: csvoss/onelinerizer |
5
lmqdlr Dec 11, 2017 吓我一跳,我还说进来学习一下靠缩进的 python 怎么压缩成一行呢
|
6
rogwan OP |
7
Zzzzzzzzz Dec 11, 2017
cython 大法好
|
8
hahastudio Dec 11, 2017
Cython 或者 https://github.com/liftoff/pyminifier
|
10
Sanko Dec 11, 2017 via Android
把换行去掉我想大概没人有读你代码的冲动了
|