-
1 # 程式設計小石頭
-
2 # 小小猿愛嘻嘻
這個就非常多啦,每個庫都有其特定的功能和作用,下面我簡單介紹幾個不錯的Python庫,感興趣的朋友可以嘗試一下:
pandas這是Python一個非常不錯的資料處理庫,內建了大量處理資料的函式和型別,可以快速處理Csv,Excel等常見型別檔案,如果你需要經常進行檔案處理的話,那麼pandas就是一個非常不錯的選擇,是資料分析的利器:
matplotlib這是Python一個非常不錯的視覺化庫,內建了大量繪圖函式,可以輕鬆的繪製各種常見圖表,包括折線圖、散點圖、柱狀圖、餅狀圖等,如果你需要經常進行資料視覺化的話,那麼matplotlib就是一個非常不錯的選擇,除此之外,seaborn,pyecharts等也都非常不錯:
scikit-learn這是Python一個非常不錯的機器學習庫,常見的機器學習演算法,包括分類、迴歸、聚類、降維、模型選擇等,這個庫都有現成的程式碼可供使用,如果你對機器學習比較感興趣的話,那麼scikit-learn就是一個非常不錯的選擇:
tushare這是Python一個非常不錯的財經股票庫,可以快速獲取到國內大部分股票資料,自動完成了資料從採集、清洗到儲存的全過程,極大地減輕了金融分析人員的工作量,如果你對股票財經資料比較感興趣的話,那麼tushare就是一個非常不錯的選擇:
scrapy這是Python一個廣泛使用的爬蟲框架,在業界非常流行,免費、開源、靈活,只需要編寫少量程式碼,便可開啟一個高效的爬蟲程式,如果你需要經常從網路上採集資料的話,那麼scrapy就是一個非常不錯的選擇,當然,requests,bs4,lxml,urllib等模組也非常不錯:
you-get這是Python一個非常不錯的影片下載工具,免費且開源,可以快速下載B站、優酷、美拍等網站影片,除此之外,還可以下載圖片、音訊等檔案,如果你需要經常下載影片的話,那麼you-get就是一個非常不錯的選擇,當然,類似的youtube-dl也非常不錯:
Django這是Python一個非常成熟的Web開發框架,基於MTV模式,在業界非常流行,免費、開源,對於開發中大型網站來說,非常不錯,如果你需要經常進行Web開發的話,那麼Django就是一個非常不錯的選擇,當然,Flask,Tornado等框架也都非常可以:
pygame這是Python一個非常不錯的遊戲開發平臺(庫),簡單易學、容易上手,如果你想快速開發一個小型遊戲(2d或3d都行),又想擺脫低階語言的束縛,那麼pygame就是一個非常不錯的選擇,當然,對於桌面GUI開發來說,pygame也非常不錯:
回覆列表
說幾個最常見的吧1.爬蟲庫,去網上爬取資料2.圖片識別庫3.語音識別庫4.ai演算法庫python的強大之處,就是有很多很好用,很成熟的庫。所以學習python,用三方類庫很方便也很重要。