【推薦】5個常用的Python標準庫!

老男孩IT教育機構發表於2022-06-22

  Python是一種指令碼語言,有膠水語言之稱,它擁有一個強大的標準庫,所提供的元件涉及範圍十分廣泛,那麼常用的Python標準庫有哪些?本文為大家介紹5個常用的Python標準庫,趕緊來學習一下吧。

  1、os:提供了不少與作業系統相關聯的函式庫

  os包是Python與作業系統的介面。我們可以用os包來實現作業系統的許多功能,比如管理系統程式,改變當前路徑,改變檔案許可權等。但要注意,os包是建立在作業系統的平臺上的,許多功能在Windows系統上是無法實現的。另外,在使用os包中,要注意其中的有些功能已經被其他的包取代。

  我們透過檔案系統來管理磁碟上儲存的檔案。查詢、刪除、複製檔案以及列出檔案列表等都是常見的檔案操作。這些功能通常可以在作業系統中看到,但現在可以透過Python標準庫中的glob包、shutil包、os.path包以及os包的一些函式等,在Python內部實現。

  2、sys:通常用於命令列引數的庫

  sys包被用於管理Python自身的執行環境。Python是一個直譯器,也是一個執行在作業系統上的程式。我們可以用sys包來控制這一程式執行的許多引數,比如說Python執行所能佔據的記憶體和CPU,Python所要掃描的路徑等。另一個重要功能是和Python自己的命令列互動,從命令列讀取命令和引數。

  3、random:用於生成隨機數的庫

  Python標準庫中的random函式,可以生成隨機浮點數、整數、字串,甚至幫助你隨機選擇列表序列中的一個元素,打亂一組資料等。

  4、math:提供了數學常數和數學函式

  標準庫中,Python定義了一些新的數字型別,以彌補之前的數字型別可能的不足。標準庫還包含了random包,用於處理隨機數相關的功能。math包補充了一些重要的數學常數和數學函式,比如pi、三角函式等等。

  5、datetime:日期和時間的操作庫

  日期和時間的管理並不複雜,但容易犯錯。Python的標準庫中對日期和時間的管理頗為完善,你不僅可以進行日期時間的查詢和變換,還可以對日期時間進行運算。透過這些標準庫,還可以根據需要控制日期時間輸出的文字格式


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2902202/,如需轉載,請註明出處,否則將追究法律責任。

相關文章