Python Try Finally(嘗試最終)
Try Finally
如果指定了 finally
塊,無論 try 塊是否引發錯誤,它都將被執行。
這對於關閉物件和清理資源非常有用
示例
嘗試開啟並寫入一個不可寫的檔案
try
f = open("demofile.txt")
try
f.write("Lorum Ipsum")
except
print("寫入檔案時出錯")
finally
f.close()
except
print("開啟檔案時出錯")
自己動手試一試 »
程式可以繼續執行,而不會使檔案物件保持開啟狀態。