1. 程式人生 > >python可以幹什麽-----(個人參考文檔)

python可以幹什麽-----(個人參考文檔)

環境 服務器 快速開發 只需要 自動化腳本 ref 發的 opensta 硬件

【爬蟲】
優秀的庫和框架,硬件水平大大提升的現代社會,Python用來開發爬蟲真是再適合不過了,你只需要下面三行代碼就可以輸出整個www.baidu.com的頁面文檔了:
import urllib2 body = urllib2.urlopen(‘http://www.baidu.com/‘) pirnt
body.read() 你想想是不是可以做很多一勞永逸的事情?1024?

【大數據分析】
numpy、pandas、scipy等第三方庫提供了非常強大的數據分析、科學計算等功能,試試就知道了。

【Web開發】
Django、Flask、Tornado等開源框架為Python
Web開發提供了巨大便利,我反正鐘愛Django。國內的豆瓣就是用Python開發的……

【自動化腳本】
呃,這個很泛,多為自動化測和運維用。
由於Python強大的兼容性,和快速開發的特點,從IBM到Google,Python在自動化測試的領域越來越受歡迎,且自動化的門檻比較低,我本人現在就在做服務器自動化測試的工作,就編程水平來說,要求真的不高。

【雲計算】
好吧,OpenStack就是Python寫的,更不用提virtualenv這種虛擬化利器了,雲計算嘛,現在熱火朝天,錢途比較光明。

【黑客】
為什麽Python會成為許多黑客熱愛的語言呢?
開發快、庫多,這兩個就不說了,還有一個非常重要的理由:大部分Linux系統都自帶Python環境,而大部分服務器都是Linux系統。
就是這樣。

python可以幹什麽-----(個人參考文檔)