ulo*_*oco 1 python obfuscation
如何从客户那里混淆/隐藏我的Python代码,以便他无法改变他喜欢的来源?
我知道没有有效的方法可以隐藏Python代码,因此无法读取它.我只想要一个简单的保护,一个不知道自己在做什么的人不能只用文本编辑器打开源文件,并且不费吹灰之力地进行更改或轻松理解所有内容.因为我的代码编写得非常容易理解,所以我想隐藏我在第一时使用的主要原则.
如果有人真的想了解我做了什么,他会的.我知道.
那么你有一个常用的方法来为python代码提供简单的保护吗?
只需使用本答案中的方法将其编译为字节码即可.
import py_compile
py_compile.compile("file.py")
Run Code Online (Sandbox Code Playgroud)
该pyc文件可以分布在地方的py文件.