由於簡單、入門快等優點,python成爲很多程序員入門的首選語言。你們也知道python能夠從事的領域是很是多的,好比說人工智能、web開發、爬蟲、數據分析等,可是除了這些熟知的領域以外,你知道python還有哪些其餘應用嗎?python
系統編程:提供API,能方便進行系統維護和管理,Linux下標誌性語言之一,是不少系統管理員理性的編程工具。程序員
圖形處理:PIL、Tkinter等圖形庫支持,能方便進行圖形處理。web
數據處理:NumPy擴展提供大量與許多標準數學庫的接口。正則表達式
文本處理:提供的RE模塊能支持正則表達式,還提供SGML、XML分析模塊,許多程序員利用python進行XML程序的開發。數據庫
數據庫編程:可經過遵循pythonDB-api規範的模塊與MicrosoftSQLServer,Oracle,Sybase,DB2,MySQL、SQLite等數據庫通訊。編程
網絡編程:提供豐富的模塊支持sockets編程,能方便快速開發分佈式應用程序,不少大規模軟件開發計劃,好比說Zope,Mnet及BitTorrent。api
web編程:應用的開發語言,支持最新的XML技術。網絡