python系列2 標準庫和內建的基礎模組

2021-09-25 14:41:48 字數 846 閱讀 6757

模組內建api太多,不一一介紹,簡單介紹一下那些模組,用到的時候也有方向

對目錄的操作

對檔案屬性的操作

os.system(『命令』) 執行作業系統命令

try

: x =

int(

input

("please enter a number: "))

break

except valueerror:

或者捕獲多個

except

(runtimeerror, typeerror, nameerror)

:print

("oops! that was no valid number. try again "

)except valueerror:

print

("could not convert data to an integer."

)

跑出異常

raise nameerror(

'this is my namerror'

)

通用工具指令碼經常呼叫命令列引數。這些命令列引數以鍊錶形式儲存於 sys 模組的 ar** 變數。

錯誤輸出重定向和程式終止,例如:

sys.stderr.write(

'warning, log file not found starting a new one\n'

)warning, log file

not found starting a new one

Python標準庫學習 2 內建常量

內建常量 有少數的常量存在於內建命名空間中。它們是 1 false bool 型別的假值。2 true bool 型別的假值。3 none nonetype 型別的唯一值。4 notimplemented 雙目運算特殊方法 如eq lt add rsub 等 應返回的特殊值,用於表示運算沒有針對其他...

Python標準庫學習 2 內建型別

1 主要內建型別有數字 序列 對映 類 例項和異常 2 邏輯值檢測 視為假值的內建物件 被定義為假值的常量 none 和 false。任何數值型別的零 0,0.0,0j,decimal 0 fraction 0,1 空的序列和多項集 set range 0 3 布林運算 and,or,not 優先順...

Python標準庫系列之pathlib模組

首先我們看使用os模組連線目錄和檔案 import os.path data folder os.path.join source data text files file to open os.path.join data folder,raw data.txt f open file to op...