1. 程式人生 > 實用技巧 >Python 自帶標準庫

Python 自帶標準庫

Python 標準庫

Python 語言參考描述了 Python 語言的具體語法和語義,這份庫參考則介紹了與 Python 一同發行的標準庫。它還描述了通常包含在 Python 發行版中的一些可選元件。

Python 標準庫非常龐大,所提供的元件涉及範圍十分廣泛,正如以下內容目錄所顯示的。這個庫包含了多個內建模組 (以 C 編寫),Python 程式設計師必須依靠它們來實現系統級功能,例如檔案 I/O,此外還有大量以 Python 編寫的模組,提供了日常程式設計中許多問題的標準解決方案。其中有些模組經過專門設計,通過將特定平臺功能抽象化為平臺中立的 API 來鼓勵和加強 Python 程式的可移植性。

Windows 版本的 Python 安裝程式通常包含整個標準庫,往往還包含許多額外元件。對於類 Unix 作業系統,Python 通常會分成一系列的軟體包,因此可能需要使用作業系統所提供的包管理工具來獲取部分或全部可選元件。

在這個標準庫以外還存在成千上萬並且不斷增加的其他元件 (從單獨的程式、模組、軟體包直到完整的應用開發框架),訪問Python 包索引即可獲取這些第三方包。