菜鸟学Python(7):无法隐藏Python源代码
来源:互联网 发布:阿里云discuz论坛搭建 编辑:程序博客网 时间:2024/05/17 09:36
在项目最后打包发布的时候发现Python源码无法隐藏。打包的方法有:
方法一、直接使用Python自带的模块Distutils。可以生成exe和rpm格式的安装文件,但是源码还是在硬盘的某个文件夹下。
方法二、使用py2exe。只能在windows下使用,可以生成exe的可执行文件,而且用户不能看到源码。但我们的程序也要在Linux下发行:(
所以我觉得程序在Python下很难隐藏源码。在Python邮件列表中也有很多隐藏代码的讨论,
http//groups.google.com/group/comp.lang.python/browse_thread/thread/47d05364beaaeac/4e34e20daf815e65?lnk=gst&q=hide+code&rnum=3#4e34e20daf815e65,
http//groups.google.com/group/comp.lang.python/browse_thread/thread/b4e08adec2d835f5/7c5a9cba5a9b4fe9?lnk=gst&q=hide+code&rnum=1#7c5a9cba5a9b4fe9,
http://groups.google.com/group/comp.lang.python/browse_thread/thread/20523d0eedf0c2e9/0fba04292f6f224f?
lnk=gst&q=hide+code&rnum=8#0fba04292f6f224f
可以看出Python的源代码是很难隐藏的,感觉这是Python设计时有意这样做的。
方法一、直接使用Python自带的模块Distutils。可以生成exe和rpm格式的安装文件,但是源码还是在硬盘的某个文件夹下。
方法二、使用py2exe。只能在windows下使用,可以生成exe的可执行文件,而且用户不能看到源码。但我们的程序也要在Linux下发行:(
所以我觉得程序在Python下很难隐藏源码。在Python邮件列表中也有很多隐藏代码的讨论,
http//groups.google.com/group/comp.lang.python/browse_thread/thread/47d05364beaaeac/4e34e20daf815e65?lnk=gst&q=hide+code&rnum=3#4e34e20daf815e65,
http//groups.google.com/group/comp.lang.python/browse_thread/thread/b4e08adec2d835f5/7c5a9cba5a9b4fe9?lnk=gst&q=hide+code&rnum=1#7c5a9cba5a9b4fe9,
http://groups.google.com/group/comp.lang.python/browse_thread/thread/20523d0eedf0c2e9/0fba04292f6f224f?
lnk=gst&q=hide+code&rnum=8#0fba04292f6f224f
可以看出Python的源代码是很难隐藏的,感觉这是Python设计时有意这样做的。
- 菜鸟学Python(7):无法隐藏Python源代码
- 菜鸟学Python(7):无法隐藏Python源代码
- 菜鸟学 Python-Class
- 菜鸟学python
- 菜鸟学Python
- 菜鸟学python(7) 简单文件访问
- 菜鸟学Python(一)
- 菜鸟学 Python-模块、包
- 菜鸟学python-快速入门
- 菜鸟学Python(1):工欲善其事,必先利其器
- 菜鸟学Python(4):编码问题
- 菜鸟学Python(10):初学JSON
- 菜鸟学Python(1):工欲善其事,必先利其器
- 菜鸟学Python(4):编码问题
- 菜鸟学Python(10):初学JSON
- 菜鸟学Python-输入输出、环境变量、print
- 菜鸟学Python-安装与配置环境
- 菜鸟学Python-Ubuntu中安装wxpython
- 哈哈,找到《卧薪尝胆》bt啦
- 通货膨胀与失业率的关系
- 今天开总结会
- Java 程序设计语言(第四版)读书笔记 第三章 类的扩展
- [转]IT程序员喝酒喝出的计算机文化
- 菜鸟学Python(7):无法隐藏Python源代码
- 利用JAVA获取远程文件及使用断点续传,供学习者使用
- ArcGIS 9.2 笔记(1)
- ASP.NET中TreeView控件的使用方法
- 35岁前成功的12条黄金法则
- .net 下移动无标题栏窗体的几种方法
- 关于病毒修改注册表导致电脑重复重启
- 算法导论: 计划
- 破解Windows 的蓝色生死符——Windows 2K/XP 蓝屏全攻略