模組內建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...