Python庫介紹

“Python庫”包含幾種不同類型的組件。

它包含通常被認爲是語言“核心”的一部分的數據類型,例如數字和列表。對於這些類型,Python語言核心定義了文字的形式,並且在其語義上設置了一些限制,但是沒有完全定義語義。(另一方面,語言核心確實定義了句法屬性,如運算符的拼寫和優先級。

該庫還包含內置的函數和異常 - 可以被所有Python代碼使用而不需要import語句的對象。其中一些是由核心語言定義的,但是許多對於核心語義來說不是必需的,並且在這裏僅描述。

但是,圖書館的大部分是由一系列模塊組成的。解析這個集合有很多方法。有些模塊是用C語言編寫的,內置在Python解釋器中; 其他的都是用Python編寫的,並以源代碼形式導入。一些模塊提供了非常特定於Python的接口,如打印堆棧跟蹤; 一些提供特定於特定操作系統的接口,例如訪問特定的硬件; 其他人提供特定於特定應用程序域的接口,如萬維網。一些模塊可用於Python的所有版本和端口; 其他人只有在底層系統支持或需要時纔可用; 還有一些只有在編譯和安裝Python時選擇了特定的配置選項纔可用。

本手冊是“從內到外”組織的,它首先描述了內置的數據類型,然後是內置的功能和異常,最後是相關模塊章節中的模塊。各章節的順序以及各章節中模塊的順序大致是最相關的,也是最不重要的。

這意味着如果您從頭開始閱讀本手冊,並在感到厭倦時跳到下一章,您將對Python庫支持的可用模塊和應用領域有一個合理的概述。當然,你不要像小說一樣讀它-你也可以瀏覽目錄(在手冊的前面),或者尋找在指數特定的功能,模塊或長期(在後面)。最後,如果你喜歡隨機的科目學習,你可以選擇一個隨機的頁碼(見模塊random)並閱讀一兩節。無論您閱讀本手冊的各個部分的順序如何,都有助於從“ 內置函數”一章開始 ,因爲本手冊的其餘部分假定您熟悉本手冊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章