異常處理
try:
except (異常名, 異常名) as err:
處理except exception as err:#捕獲所有異常
處理else: #沒有異常則進入
處理finally: #無論有沒有異常都要執行
處理python3中一次捕獲多個異常,需要把異常名放在元組內,python2不需要。
python2中捕獲所有異常,不需要加exception,except後直接跟:
拋出自定義異常
raise myexception()
myexception要繼承於exception
捕獲時as後的變數其實是raise的異常物件的引用。
捕獲的異常可以再次丟擲
except exception:
raise
Python資料庫基礎 筆記7
本部落格專欄 python資料庫基礎 的所有筆記均為.py格式檔案,複製後均可無誤執行 注意修改檔案路徑,每個人的工作區不一樣 但鑑於資料庫的特殊性,很多 需要新建相同的本地資料庫,這很耽誤時間且對學習意義不大,建議對資料庫類 以借鑑為輔,自我實踐為主。對資料庫 請在ubuntu18.04系統命令行...
python基礎筆記 python基礎筆記
一 變數 定義變數的規則 1 變數名只能是字母 數字 下劃線的組合 2 變數名不能以數字開頭 3 python中使用的關鍵字不能作為變數 注意 行業預設規則 1 變數命令見名知意 2 駝峰 3 字母全大寫代表是常量 例子 name mr liao name1 name print name,name...
Python基礎7 模組
模組 實際上是乙個.py檔案 在終端使用help modules 檢視多有已經安裝好的模組 如何使用自定義模組 模組名 字母 下劃線 數字,不能以數字開頭 name 獲取模組的名字,在哪個檔案執行,哪個模組就會輸出 main 如果是被匯入的,則顯示模組名 使用方式 import 模組名 import...