Python 標準庫?

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

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

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

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