python小專案案例-開發Python專案案例,這8個庫不容錯過,功能強大效能優質

weixin_37988176發表於2020-11-01

在 Python/Django 的世界裡有這樣一個諺語:為語言而來,為社群而留。

主要的還是如果我們想要實現自己想法,也許我們只用中午休息的時間就能實現出來。

因為Python強大的第三方庫讓我們節約了很多的時間,那麼一般業餘興趣的使用的Python有那些呢?今天小編就給大家介紹8個在平常小案例專案中常用的模組。

在資料庫中即時儲存資料:Dataset

快速收集資料並儲存到資料庫中的時候, 庫將是我們的最佳選擇。

Dataset 庫有一個簡單但功能強大的 API,因此我們可以很容易的把資料儲存下來,之後再進行整理。

從網頁抓取資料:Beautiful Soup

BS4使得從 HTML 網頁中提取資訊變得非常簡單,用它來處理 XML 資料也是一個很好的選擇,否則 XML 的可讀性或許會很差。

和 HTTP 內容打交道:Requests

當我們想要抓取 HTML 網頁或連線 API 的時候,都離不開 Requests 庫。同時。

編寫命令列工具:Click

它的 API 非常直觀,並且在實現時經過了深思熟慮,我們只需要記住很少的幾個模式。

對事物命名:Python Slugify

它可以把一個標題或描述轉成一個帶有特性的唯一識別符號。

和外掛打交道:Pluggy

如果你想新增一個外掛系統到現有應用中,那麼使用 Pluggy 是最好也是最簡單的方式。如果你使用過 pytest,那麼實際上相當於已經使用過 Pluggy 了,雖然你還不知道它。

把 CSV 檔案轉換到 API 中:DataSette

它可以很容易地把 CSV 檔案轉換為全特性的只讀 REST JSON API。

處理環境變數等:Envparse

Envparse 能夠處理環境變數、ENV 檔案、變數型別,甚至還可以進行預處理和後處理

相關文章