Python 蟒蛇还是变色龙?
来源:互联网 发布:直播盒子程序源码 编辑:程序博客网 时间:2024/04/29 19:20
原文见:Python 蟒蛇还是变色龙?
这两天看了看python的FAQ,发现python比我想像中的还要灵活。由于没有实际的项目演练,无法尝试,不过FAQ中的东东应该是有权威性的吧:),下面说说自己的一些想法。
我们知道,安装完python后,就可以执行python脚本。我们可以把这种方式和.net中的概念对应起来,在.net中,要执行一个程序集,你就必需先安装.net framework。我安装的是ActivePython2.4,其中包括了pythonwin,和整合了python手册的文档,也只有35M,单纯的python2.4也只有20多M,这样看起来把python发行包部署到客户机器上代价是不大的。
但是python还有更重要的一点,你可以把脚本通过一些工具转换成可执行文件,这样你就不必安装python,就可以执行你的程序。类似的工具有py2exe,下载地址:http://starship.python.net/crew/theller/py2exe,installer,下载地址:http://www.mcmillan-inc.com/install1.html,在某些情况下还可以把python变成C或汇编,例如:Pyrex ,Psyco。
这让我想起一些基于构件技术的开发环境,使用VC的编译器,然后自己在上面封装一套脚本,用脚本来进行实际的代码编写,然后转换成C++代码,再使用VC编译器生成最终的可执行程序。那么我们也就可以使用python来写一部分东西,然后再转换成C代码,这样即可以保持程序的效率,又可以提高代码编写速度。而且由于可以使用C来作扩展,使得python的库极度丰富,更使python很多环境下游刃有余。
Python,你到底是蟒蛇还是变色龙?
- Python 蟒蛇还是变色龙?
- Python蟒蛇实例
- Python蟒蛇绘制
- Python蟒蛇代码
- python蟒蛇程序
- 进入python蟒蛇大家园
- 第一节 Python 简历 (蟒蛇)
- 1 Python蟒蛇绘制实例
- 变色龙
- 初设大蟒蛇之Python函数篇
- 【python】2.2蟒蛇实例(turtle函数)
- 初识Python---感受蟒蛇的强大(一)
- python中使用turtle库画一个蟒蛇
- 一个很有意思的东西,Python EGG(蟒蛇蛋) 创建Python Egg创建Python Egg
- 变色龙按钮
- 变色龙 mode
- 变色龙使用方法
- python .egg ‘蟒蛇蛋’的制作和需要注意的问题
- swing入门教程(三) 附加的swing小部件(上)
- 来自CSDN的作品,对我会有帮助
- 一些日记转摘
- 数据结构算法集---C++语言实现
- 关于DataGrid的精华
- Python 蟒蛇还是变色龙?
- Java通过SOAP和其他Web服务器通信
- swing入门教程(四) 附加的swing小部件(下)
- 自己写的一个JSP上传文件和下载文件的JavaBean
- 实现 WS-Security(两个WEB服务在因特网上通信时不应该被第三方看到)
- swing入门教程(五) Swing概念
- Eclips中的EJB
- Web Services between .NET, Java and MS SOAP Toolkit
- 周六,生存岛