-------------------------------------
Python在編程領域的占有率壹直處於穩步上升之中,根據最新的數據,Python排名第六。前五名分別是Java、C、VB、PHP和C++. 作為壹個很年輕的語言,Python的位置已經相當令人振奮了。隨著微軟將Python納入.Net 平臺,相信Python的將來會更加強勁發展。Python 很可能會成為.Net平臺快速開發的主流語言。欲了解這方面情況,請參考Iron Python的相關信息.
著名的搜索引擎 Google 也大量使用Python。更加令人吃驚的是,在Nokia智能手機所采用的Symbian操作系統上,Python成為繼C++,Java之後的第三個編程語言!2006年的Google編程大賽已經將Python作為參賽語言之壹,可見Python的影響力之巨大。
python的應用範圍
系統編程,提lass=innerlink>API,能方便進行系統維護和管理。
圖形處理,有PIL、Tkinter等圖形庫支持,能方便進行圖形處理。
數學處理,NumPy擴展提供大量與許多標準數學庫的接口。
文本處理,python提供的re模塊能支持正則表達式,還提供SGML,XML分析模塊,許多程序員利用python進行XML程序的開發。
數據庫編程,程序員可通過遵循Python DB-API(數據庫應用程序編程接口)規範的模塊與Microsoft SQL Server,Oracle,Sybase,DB2,Mysql等數據庫通信。python自帶有壹個Gadfly模塊,提供了壹個完整的SQL環境。
網絡編程,提供豐富的模塊支持sockets編程,能方便快速地開發分布式應用程序。
作為Web應用的開發語言,支持最新的XML技術。
多媒體應用,Python的PyOpenGL模塊封裝了“OpenGL應用程序編程接口”,能進行二維和三維圖像處理。PyGame模塊可用於編寫遊戲軟件。