这(zhè)是Python 3.3+PythonWin语言运(yùn)行(háng)时(shí)快(kuài)捷开发(fā)环(huán)境下载,此工(gōng)具集(jí)成了Python 3.3和PythonWin,使用时(shí)请解压至任意不包含(hán)中文的(de)目录下,双击LaunchPyWin.vbs即可打开(kāi)PythonWin IDE,同时对Win32的环境变量自(zì)动修改(gǎi)完(wán)毕,方便开发人员携带使用。
Python 3.3+PythonWin语言运行时(shí)快捷(jié)开(kāi)发环(huán)境是(shì)一(yī)个用于Web应用程(chéng)序测试的(de)工具。Selenium测试直接(jiē)运行在浏(liú)览器中,就像真(zhēn)正(zhèng)的(de)用户在操作一样。支持(chí)的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等(děng)。这个工具(jù)的主要(yào)功(gōng)能(néng)包括:测试(shì)与(yǔ)浏览器的兼(jiān)容性——测试你(nǐ)的应用程序看是否能够很好得工作在不同浏览器和操作(zuò)系统之上。测试系统功(gōng)能——创建(jiàn)回归测试检验软件(jiàn)功能和(hé)用(yòng)户需求。支持自动录制动作和自动生成 .Net、Java、Perl等(děng)不同(tóng)语言的测试脚本(běn)。Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。
Python 3.3+PythonWin语言运(yùn)行时快捷开(kāi)发(fā)环境是一门跨平台(tái)的(de)脚本语言,Python规定了一个Python语法规则,实现了Python语法的解释程(chéng)序就成为了Python的(de)解释器,我们用的比较多(duō)的(de)是(shì)C版本的Python,也就(jiù)是使用C语言实现的Python解释器,除此之外还(hái)有使用(yòng)Java实现的Jython和使用.NET实现的IronPython,这些实现可以使Python用户充(chōng)分(fèn)利用己有的(de)Java及.NET资(zī)源.
同时,Python支持几乎所(suǒ)有常(cháng)用(yòng)的操作系统,包括:Windows/DOS、Macintosh、Linux 及 FreeBSD.及很多(duō)不常用的操作系(xì)统,包括AIX、AS/400 (OS/400)、BeOS、OS/2、OS/390与z/OS、Palm OS、PlayStation与PSP、Psion、QNX、RISC OS、Series 60、Sparc Solaris、VMS、VxWorks、windows ces或Pocket PC、Sharp Zaurus、MorphOS等.
可(kě)扩充性可(kě)说是(shì)Python作为一种编程语言的特色(sè).新的(de)内置(zhì)模块(module)可以用C 或 C++写成(chéng).而(ér)我们也可为现成的模块加上Python的界面.Python可以使用(yòng)户避免过分的语法的羁(jī)绊而将精力(lì)主要集中到所要实(shí)现的程序任务上.
因此Python具有非(fēi)常庞大的程序库,通过它们(men)可以快速完成绝(jué)大部分常用的任务,如:从某个URL中获取信息、正则表达式(shì)、获得某个文件或字符串(chuàn)的MD5特征字符串、多线程(chéng)、XML及HTML的分析等.
PythonWin 是一个优秀的 Python 集成开发(fā)环境,在许多(duō)方面都比 IDE 优秀。当然,如软件名称(chēng)所示,这个工具是针对 Win32 用(yòng)户的。获得 PythonWin 的(de)最简单方法是下载 ActivePython 2.0 发行版,该版本相当(dāng)不错(为本专栏(lán)我安装了 build 203)。ActiveState 的 Python 包括一(yī)系列优秀的(de)附加模块,还有些(例如 NumPy 和(hé) PIL)在安(ān)装过(guò)程中可选择作为附加下载。还有(yǒu)其他附(fù)加模块;一个特别的是 PythonWin (Idle 也包(bāo)括在内),另一个是(shì)针对 Windows 脚(jiǎo)本(běn)编写的一系列有用(yòng)的(de) PythonCOM 扩展组件。ActiveState 还有非 Windows 发行版,但一些(xiē)组件(jiàn)缺少与(yǔ) Windows 的对应(yīng)。
