每天乙個python標準庫 介紹

2021-08-14 12:06:53 字數 977 閱讀 1924

「python庫」包含幾種不同型別的元件。

它包含通常被認為是語言「核心」的一部分的資料型別,例如數字和列表。

對於這些型別,python語言核心定義了文字的形式,並且在其語義上

設定了一些限制,但是沒有完全定義語義。

(另一方面,語言核心確實定義了句法屬性,如運算子的拼寫和優先順序。

該庫還包含內建的函式和異常 - 可以被所有python**使用而不需要

import

語句的物件。

其中一些是由核心語言定義的,但是許多對於核心語

義來說不是必需的,並且在這裡僅做描述。

但是,library 的大部分是由一系列模組組成的

。有些模組是用c語言編寫的,內建在python直譯器中; 

其他的都是用python編寫的,並以源**

形式匯入。

一些模組提供了非常特定於python的介面,如列印堆疊跟蹤; 

一些提供特定於特定作業系統的介面,例如訪問特定的硬體; 

其他人提供特

定於特定應用程式域的介面,如全球資訊網。

一些模組可用於python的所有版本和埠; 

其他人只有在底層系統支援或需要時才可用; 

還有一些只有在編

譯和安裝python時選擇了特定的配置選項才可用。

模組兒間並沒有緊密聯絡,不必遵循特定的目錄或者順序。

這意味著如果您從頭開始閱讀本手冊,並在感到厭倦時跳到下一章,您將對python庫支援的可用模組和應用領域有乙個合理的概述。

當然,你也

可以瀏覽目錄(在手冊的前面),或者尋找在指數特定的功能,模組或長期(在後面)。

的頁碼(見模組 

random

)並閱讀一兩節。

無論您閱讀本手冊的各個部分的順序如何,都有助於從「 

內建函式」

一章開始 

,因為本手冊的其餘部分

假定您熟悉本手冊。

每天乙個python小技巧

使用場景 如果需要多次重複的產出檔案,可以通過如下的方式來根據時間戳建立新的資料夾,用來區分儲存檔案。def getcurrenttime dirpath 根據時間戳,建立指定輸出檔案 param dirpath return if os.path.exists dirpath time.strft...

每天乙個CSS(box sizing

content box 是指定box的 寬度和高度分別應用到元素的內容框。在寬度和高度之外繪製元素的內邊距和邊框。示例一 設定div的外邊距為 5px,內邊距為 5px,邊框為 10px,寬為100px,高為100px,我們指定box sizing 為content box grid contain...

每天乙個Linux命令

將我遇到的linux指令總結一下,不斷增加 1 sz和rz 一般來說,linux 伺服器大多是通過 ssh客戶端來進行遠端的登陸和管理的,使用 ssh登陸 linux ssh有關的兩個命令可以提供很方便的操作 sz 將選定的檔案傳送 send 到本地機器 rz 執行該命令會彈出乙個檔案選擇視窗,從本...