當前位置:菜譜大全網 - 菜譜 - 常用的python庫有哪些?

常用的python庫有哪些?

10頂級實用python庫

1、破折號

Dash是壹個比較新的軟件包,是用純python構建數據可視化app的理想選擇,所以特別適合任何處理數據的人。Dash是Flask、Plotly.js和React.js的混合體

2、遊戲

Pygame是SDL多媒體庫的python decorator,這是壹個跨平臺的開發庫,旨在為以下內容提供底層接口:音頻、鍵盤、鼠標、操縱桿、基於OpenGL和Direct3D的圖形硬件。

Pygame的可移植性很強,幾乎可以在所有平臺和操作系統上運行。雖然它有壹個完美的遊戲引擎,但妳也可以使用這個庫直接從python腳本中播放MP3文件。

3、枕頭

Pillow專用於圖像處理。您可以使用此庫來創建縮略圖、在文件格式之間轉換、旋轉、應用濾鏡、顯示圖像等等。如果您需要對許多圖像執行批處理操作,這是非常理想的。

4、色彩

Colorama允許在終端中使用顏色,非常適合python腳本。該文檔簡短有趣,可以在Colorama PyPi頁面上找到。

5、JmesPath

在python中使用JSON是非常容易的,因為JSON在python字典中有很好的映射。此外,python有自己優秀的json庫,用於解析和創建JSON。對我來說,這是它最好的功能之壹。如果我需要使用JSON,我可以考慮使用python。

JmesPath使python處理JSON變得更容易,並且它允許您顯式地指定如何從JSON文檔中提取元素。

6、請求

Requests建立在世界上最大的下載python庫urllib3上,它使Web請求變得非常簡單、強大和通用。

請求可以完成妳能想到的所有高級任務,比如認證、使用cookie、執行POST、PUT、DELETE等。使用自定義證書、使用會話、使用代理等。

7、簡單json

python中的本地json模塊有什麽問題?不要!其實python的json就是Simplejson。Python采用了Simplejson的壹個版本,並將其納入到每個發行版中,但是使用Simplejson有壹些優勢:適用於更多的python版本,比python附帶的版本更新更頻繁,並且有用C編寫的部分,所以速度非常快。

8、表情符號

表情符號圖書館很有趣,但不是每個人都喜歡顏文字。表情符號軟件包在分析透視媒體數據時非常有用。

9、Python-dateutil

Python-dateutil模塊為標準datetime模塊提供了強大的擴展。我的經驗是:常規python日期時間函數結束的地方,出現Python-dateutil。

10、美麗的Soup

如果您從網站中提取壹些HTML,您需要解析它以獲得您實際需要的內容。BeautifulSoup是壹個python庫,用於從HTML和XML文件中提取數據。它提供了導航、搜索和修改解析樹的簡單方法。它很強大,即使損壞了也能處理各種HTML,這是壹個很強大的功能。

它的壹些主要功能:

①BeautifulSoup會自動將傳入文檔轉換為Unicode,傳出文檔轉換為UTF-8,所以不需要考慮編碼。

②BeautifulSoup位於流行的python解析器的頂端,可以讓妳嘗試不同的解析策略或者提高靈活性。