在文件工具,我有:正確的方式來處理與呼叫者文件例外在另一個
def validation():
try:
csrf_key, session_token, form_token = csrfKey, str(session[ 'csrf_token' ]), request.values.get('csrf_token')
except:
print("except")
# Should I raise() here ?
else:
print("after except")
在文件控制器我在某個時刻:
def validation() # call
理想我想要的例外在實用程序文件中完全中斷腳本的執行但不退出。 但是由於這是不可能的,處理這個問題的正確方法是從實用程序文件中除去重新提升(),並重新嘗試/除了在控制器文件中,所以異常將從實用程序傳播到控制器文件。這是處理這種情況的正確方法嗎?
這是處理這種情況的好方法。 –