标签:
安装IronPython前,您必须确认已经安装了.Net 2.0。如果您已经安装了Microsoft Visual Studio 2005,则不需再次安装.Net Framework。
支持的操作系统:Windows 2000, Windows Server 2003, Windows XP
IronPython是运行于.Net上的Python开发语言。
IronPython使Python开发者不仅可以使用动态语言的所有特性,还能充分利用.Net类库所提供的更多强大功能。此版本已经可以应用最新的.Net 2.0特性。
Python是一种脚本语言,它的语法表达优美易读。它具有很多优秀的脚本语言的特点:解释的,面向对象的,内建的高级数据结构,支持模块和包,支持多种平台,可扩展。而且它还支持交互式方式运行,图形方式运行。它的语法有很多与众不同的特性。下面我分别说明一下:
运行方式
Python可以以命令行方式运行,也可以交互式方式运行,还具有图形集成环境,这样开发Python就相当方便。现在已经出现了许多用Python编写的可视化编程软件,用于实现象Delphi一样的功能。
面向对象
Python是一个真正的面向对象语言。它甚至支持异常的处理。如果学过Java,应该对这个不陌生。但其它的脚本语言,如PHP,好象就没有。这使得程序的编写更加清晰,而不需要许多的错误检查了。
模块和包
这一点更象是Java。对于Java的支持,大家可以了解JPython。JPython是用Java写的Python,它完全支持Java,在这个环境下使用Python可以随意地使用Java的类库。
语言扩展
可以用C、C++或Java为Python编写新的新言模块,如函数。或者与Python直接编译在一起,或者采用动态库装入方式实现。也专门有人编写了一个工具,可以实现为Python自动实现函数接口封装,这就是SWIG(Simplified Wrapper and Interface Generator),或称做简单封装和接口生成器(可以在 http://www.cs.utah.edu/~beazley/SWIG自由获得)。
Guido认为Python的语法是非常优美的。其中一点就是,块语句的表示不是C语言常用的{}对,或其它符号对,而是采用缩近表示法!有趣吧。就这一点来说,Guido的解释是:首先,使用缩近表示法减少了视觉上的混乱,并且使程序变短,这样就减少了需要对基本代码单元注意的范围;其次,它减少了程序员的自由度,更有利于统一风格,使得阅读别人的程序更容易。感觉还是不错的,就C语言来说,在if语句后面大括号的写法就好几种,不同的人喜欢不同的样子,还不如统一起来,都不会看得别扭。
在每个类或函数的定义后面,第一行可以是说明语句,根本不需要注释符标记。对于后面跟块语句的语句,后面应跟上一个冒号(:)。一行语句不能太长,因为没有行结束符,如果超长则要使用续行符(\)。还有一些有趣的比如说,象下面的一个比较处理,用C语言为:
if (2<a && a<5)
用Python可以表示为
if (2<a<5) :
当然不一定会有什么好处,但是它所宣称的优美的语言毕竟不是虚的。其它的大家可以通过学习自行了解。
那么Python可以做什么呢?我感觉,什么都可以。如果在Windows下,如果想做一个图形界面程序,那么Python可以胜任。可以去wxPython.org看一下,它是一个Python的扩展库,可以用来实现跨平台的图形编程,它支持windows和unix/linux。在那个网站上有一些演示,可以学习一下。Python可以做CGI。有些主页提供了对Python的CGI支持。现在还有一些用Python做的游戏。如果想了解更多的Python可以做什么,可以去SourceForge上查找有关Python的项目,上面有很多东西。
厂商名称:
奥维互动地图免安装版最新版59.0M3637人在玩奥维互动地图是一款跨平台地图浏览器,支持iOS(iPhone、iPad)、Android、Windows、WindowsPhone、Web五大平台。集多种知名地图与一体,拥有强大的设计功能与地理信息展现技术,可满足各行各业地理信息规划的需求。欢迎下载使用。
下载谷歌地球最新版2021(google earth)63.4M8144人在玩谷歌地球(GoogleEarth,GE)是一款谷歌公司开发的虚拟地球仪软件,它把卫星照片、航空照相和GIS布置在一个地球的三维模型上。有需要的朋友不要错过了,欢迎下载使用。
下载护眼宝电脑版3.6M131人在玩眼睛是心灵的窗户,现在有很多的小孩子很小就戴着眼镜了,护眼宝是一款护眼app,护眼宝需要在pc端安装靠谱助手才行的,有需要的亲们赶快的来体验吧!
下载金山流量监控独立版3.2M1674人在玩直接运行netmon.exe即可,如果安装不好用的话有可能安装过金山卫士,里面有卸载,卸载之后重新运行,一定要重新启动电脑,要不不好用。
下载Tampermonkey脚本(Chrome扩展)1.3M2395人在玩Tampermonkey是第一个可以用来让Chrome支持更多UserScript的Chrome扩展,它可以加入更多的Chrome本身不支持的用户脚本功能,比如GM_registerMenuCommand和GM_xmlhttpRequest这两个函数。安装该扩展之后,再安装Userscript的时候还会拦截原来的对话框
下载精易模块885M2227人在玩精易模块是由精易论坛发布的一款易语言模块,使用精易模块,可以更好的编写易语言程序,精易模块目前是以开源的形式存在,完全免费使用,是易语言开发者的必备模块。精易模块的由来:最初开始成立精易论坛时,并没有精易模块的,是自己在平常编写程序时,自己封
下载沙盘sandboxie软件5.0M172人在玩沙盘Sandboxie允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。可用来消除上网、运行程序的痕迹,也可用来还原收藏夹、主页、注册表等。即使在沙盘进程中下载的文件,也会随着沙盘的清空而删除。此软件在系统托盘中运行,如果想启动一
下载渲梦工厂(3dsmax插件)100.2M117人在玩渲梦工厂(RenderDreamFactory)简称RDFactory,这款软件是一款3dsmax插件工具,它用于3D动画及效果图辅助设计,其功能包括建模、场景、材质、灯光,动画、构图。渲染等功能,这款插件操作简单,功能强大,由于功能越来越丰富,所以新版本已经从起初的综合版分化成
下载法人一证通协卡助手21.9M21人在玩法人一证通协卡助手是上海市法人一证通需要使用到的一款专门用于驱动修复和一键激活法人一证通的软件,通过法人一证通协卡助手用户能够更好的管理自己的UKEY并激活自己的法人一证通,有需要的可以下载使用。
下载医学文献王92.4M64人在玩医学文献王是一款文献管理工具,软件拥有文献检索,文献管理,全文获取,论文写作等诸多功能,可以帮助广大医药工作者更轻松管理查询资料,需要的朋友赶紧下载使用吧。
下载