找合適的Python庫其實很簡單,依照以下三步驟法,你可以找到90%的Python庫。
明確自己的需求,用Python來幹什麼,力求簡短明了。例如定位“數據分析”,然後去搜尋關鍵字【Python 資料分析第三方函式庫】,會出現很多部落格推薦的關於資料分析的第三方函式庫.
這也是大部分人找Python函式庫的方法,也是最簡單的方法。搜出來別人的經驗貼,看看是否適合自己。但這種方法有時候很難精準搜索,而且很多冷門庫沒什麼內容,搜尋引擎自然無法抓取到你想要的庫。
如果透過搜尋你找不到自己想要的函式庫,那就只好用第二種方法。
PyPi是Pyton的套件索引平台,全名為Python Package Index,所有第三方函式庫都在裡面,估計有上萬個。但PyPi是英文介面,無中文版,所以需要你有一定英文閱讀能力。
PyPi官網有搜尋功能,你可以搜尋你想要的函式庫,也可以透過功能區索引查詢相關的函式庫。
我們點選browse projects會進入檢索頁面,裡面有topic檢索,也就是根據函式庫的主題來找。
比方說,你想找出關於金融方面Python第三方函式庫,那麼你可以找到Financial,然後點選,就會出現所有金融相關的函式庫。
你也可以進行組合搜索,例如金融 會計,會出現會計相關的庫。
選好一個函式庫後,點進去會看到該函式庫的詳細介紹和簡單的教學。
總的來說,PyPi是查詢Python庫最好的平台,因為最全、最最新、最詳細。
但PyPi缺點是同一類目庫太多了,新手很難去甄別哪個適合用,缺少種草內容。
如果你是個習慣被種草的人,那第三種方式會適合你。
Github是全球最大的程式碼託管網站,裡面聚集了全球的碼農和最優秀的程式碼項目,許多Python庫的程式碼都託管在Github裡,例如pandas、matplotlib、tensorflow等。
同時Github裡也有很多Python愛好者開發的資源項目,包含許多函式庫的應用以及整合。
例如有個項目叫awesome-python,就分門別類整理了幾百個熱門庫及其簡介,涉及Web 框架、網絡爬蟲、網絡內容提取、模板引擎、資料庫、資料視覺化、圖片處理、文字處理、自然語言處理、機器學習、日誌、程式碼分析等十幾個場景。
詳情可見:收藏!1000 Python第三方庫大合集
還有一個有趣的項目是HelloGithub,作者每週一期收集了Github上各種有趣的項目,其中就包含Python的各種函式庫。
除了上面三種方法外,還有一個比較有效的方式是問Python程式設計師,他們天天用Python,肯定對各種庫熟稔於心。
總而言之,在資訊爆炸的時代,搜尋是很關鍵的一項技能。要找到合適的Python庫其實不難,難得是你如何判定自己的需求,對症下藥。
以上是有人問,如何找到適合的Python庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!