當前位置:
首頁 > 最新 > Python只適合測試?

Python只適合測試?

我們來看一看

時至今日 Python 都在哪些領域裡得以應用

電信基礎設施 (Twilio)

支付系統 (PayPal, Balanced Payments)

神經科學和心理學

數值分析和工程 (numpy, numba)

動畫(LucasArts, Disney, Dreamworks)

遊戲後台 (Eve Online, Second Life…)

Email 基礎設施 (Mailman, Mailgun)

媒體存儲和處理 (YouTube, Dropbox)

操作和系統管理 (Rackspace, OpenStack)

自然語言處理(NLTK)

機器學習和計算機版本 (scikit-learn, Orange)

安全性和滲透性測試 ( eBay/PayPal )

大數據 (Disco, Hadoop support)

搜索系統 (ITA, Ultraseek, 還有 Google)

Internet 基礎設施 (DNS) (BIND 10)

在如此之多領域的公司里得到廣泛使用的Python,難道只是用在它們的測試部門?據悉,豆瓣、Youbute、和 Dropbox 都是以 Python 為主體語言搭建起來的網站。Python 強大的能力(例如:網路處理能力,還有各種擴展包),可以使得程序員們把注意力投放在實現業務上,而不是內存管理,介面設計之類的細節上。

事實上,Python 最常見的應用情形是:

1.使用 Python 快速生成程序的原型(有時甚至是程序的最終界面,你會喜歡 wxPython 的)

2.對其中有特別要求的部分,使用更合適的語言(尤其是 C/C++)改寫。

由於 Python 與 C 的天然聯繫,它們之間的相互調用從來都不是問題。特別是 Python 如何調用 C 在《 Programming Python》的 Chapter 22. Extending Python 部分有介紹。Python 調用 C 的動態/靜態庫並不是一件複雜的事情。實際上, Python 原生的正則表達式庫就是用 C 語言實現的。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python練習-簡單爬蟲
Python 學習的路線推薦

TAG:Python |