Python在網站後臺有大量成熟的框架,如django、flask、bottle、tornado等。我用flask和django搭建的兩個網站已經上線。
http://aljun.me
#編寫壹個網絡爬蟲
Python寫爬蟲很簡單,庫也很健全。
以下是我寫的壹些爬蟲教程和經驗。
http://aljun.me/post/17
http://aljun.me/post/18
#科學計算
Python有三個神器:numpy、numpy、scipy、matplotlib,很多都是用C語言實現的,所以速度很快。我用它參加各種數學建模競賽,完全可以替代R語言和MATLAB。
下面是我寫的壹個科學計算的簡單課程。
http://aljun.me/post/16
#數據挖掘、機器學習
計算機編程語言
機器學習包很多,也可以嘗試自己實現機器學習算法,因為Python的偽代碼語法很容易快速實現妳的想法,其他主流的機器學習算法也比較成熟。
加上TensorFlow,Google的開源,以及常用的機器學習包:scikit-learn,pattern,jieba,pybrain等等。
#數據科學
最近spark和Hadoop都開放了Python的接口,所以mapreduce用Python做大數據也很簡單,再加上py對數據庫有很好的支持,或者類似sqlalchemy的orm也很強大很好用。
而剩下的代碼算法,玩覆盆子餡餅什麽的,我就不多說了,
其實py的強大在於他快速實現想法的能力。