当前位置: 主页 > 日志 > Python >

Python 代码保护方案

1) Windows发行版可以考虑用py2exe打包成exe文件。

2)Linux发行版就杯具一点了。现在比较好的方法貌似就是发布pyc中间字节码文件了:

python -c "import compileall; compileall.compile_dir('d:/alibaba1.1/')"

这样就把d:/alibaba1.1/下面所有的py文件编译成pyc字节码文件了,这样就看不到源码了(不过据说容易被反编译)。

如果是pyw文件,需要先改成py文件,编译完后,再将pyc改为pyw即可,不影响原来的功能。

 

期待更好的Python代码保护解决方案。

[日志信息]

该日志于 2011-05-01 10:07 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “Python 代码保护方案” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部