1. 程式人生 > >Python常用庫與工具

Python常用庫與工具

(Ⅰ)Python四個常用庫

1. numpy:(Numeric Python 開源的 數值計算擴充套件。可用來儲存和處理大型矩陣)
一個用python實現的 科學計算包
包括:1、一個強大的N維陣列物件Array;2、比較成熟的(廣播)函式庫;3、用於整合C/C++和Fortran程式碼的工具包;4、實用的線性代數、傅立葉變換和隨機數生成函式。numpy和稀疏矩陣運算包scipy配合使用更加方便。
提供了許多高階的數值程式設計工具,如:矩陣資料型別、向量處理,以及精密的運算庫。專為進行嚴格的數字處理而產生。

2. pandas:(python的一個 資料分析包
Python Data Analysis Library 或 pandas 是基於NumPy 的一種工具,該工具是為了解決資料分析任務而建立的。Pandas納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。pandas提供了大量能使我們快速便捷地 處理資料的函式和方法
。你很快就會發現,它是使Python成為強大而高效的資料分析環境的重要因素之一

3. scrpy:(Scrapy Python 爬蟲框架
快速、高層次的螢幕抓取和web抓取框架,用於抓取web站點並從頁面中提取結構化的資料。用途廣泛,可以用於資料探勘、監測和自動化測試。

4. matplotlib:( 2D繪相簿
以各種硬拷貝格式和跨平臺的互動式環境生成出版質量級別的圖形。
通過Matplotlib,開發者可以僅需要幾行程式碼,便可以生成繪圖,直方圖,功率譜,條形圖,錯誤圖,散點圖等。

(Ⅱ)Python IDE開發工具
PyCharm