天天看點

Python基礎學習:關鍵字raise

關鍵字raise是用來抛出異常的,一旦抛出異常後,後續的代碼将無法運作。這實際上的将不合法的輸出直接拒之門外,避免黑客通過這種試探找出我們程式的運作機制,進而找出漏洞,獲得非法權限。

a = '123'
type_list = ['str','int'] 
if type(a) not in type_list:
	raise TypeError
           
Python基礎學習:關鍵字raise