這是Python 3.3+PythonWin語言運行時快捷開發(fā)環(huán)境下載,此工具集成了Python 3.3和PythonWin,使用時請解壓至任意不包含中文的目錄下,雙擊LaunchPyWin.vbs即可打開PythonWin IDE,同時對Win32的環(huán)境變量自動修改完畢,方便開發(fā)人員攜帶使用。
Python 3.3+PythonWin語言運行時快捷開發(fā)環(huán)境是一個用于Web應(yīng)用程序測試的工具。Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。支持的瀏覽器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。這個工具的主要功能包括:測試與瀏覽器的兼容性——測試你的應(yīng)用程序看是否能夠很好得工作在不同瀏覽器和操作系統(tǒng)之上。測試系統(tǒng)功能——創(chuàng)建回歸測試檢驗軟件功能和用戶需求。支持自動錄制動作和自動生成 .Net、Java、Perl等不同語言的測試腳本。Selenium 是ThoughtWorks專門為Web應(yīng)用程序編寫的一個驗收測試工具。
Python 3.3+PythonWin語言運行時快捷開發(fā)環(huán)境是一門跨平臺的腳本語言,Python規(guī)定了一個Python語法規(guī)則,實現(xiàn)了Python語法的解釋程序就成為了Python的解釋器,我們用的比較多的是C版本的Python,也就是使用C語言實現(xiàn)的Python解釋器,除此之外還有使用Java實現(xiàn)的Jython和使用.NET實現(xiàn)的IronPython,這些實現(xiàn)可以使Python用戶充分利用己有的Java及.NET資源.
同時,Python支持幾乎所有常用的操作系統(tǒng),包括:Windows/DOS、Macintosh、Linux 及 FreeBSD.及很多不常用的操作系統(tǒng),包括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 CE或Pocket PC、Sharp Zaurus、MorphOS等.
可擴(kuò)充性可說是Python作為一種編程語言的特色.新的內(nèi)置模塊(module)可以用C 或 C++寫成.而我們也可為現(xiàn)成的模塊加上Python的界面.Python可以使用戶避免過分的語法的羈絆而將精力主要集中到所要實現(xiàn)的程序任務(wù)上.
因此Python具有非常龐大的程序庫,通過它們可以快速完成絕大部分常用的任務(wù),如:從某個URL中獲取信息、正則表達(dá)式、獲得某個文件或字符串的MD5特征字符串、多線程、XML及HTML的分析等.
PythonWin 是一個優(yōu)秀的 Python 集成開發(fā)環(huán)境,在許多方面都比 IDE 優(yōu)秀。當(dāng)然,如軟件名稱所示,這個工具是針對 Win32 用戶的。獲得 PythonWin 的最簡單方法是下載 ActivePython 2.0 發(fā)行版,該版本相當(dāng)不錯(為本專欄我安裝了 build 203)。ActiveState 的 Python 包括一系列優(yōu)秀的附加模塊,還有些(例如 NumPy 和 PIL)在安裝過程中可選擇作為附加下載。還有其他附加模塊;一個特別的是 PythonWin (Idle 也包括在內(nèi)),另一個是針對 Windows 腳本編寫的一系列有用的 PythonCOM 擴(kuò)展組件。ActiveState 還有非 Windows 發(fā)行版,但一些組件缺少與 Windows 的對應(yīng)。