我有一个看起来像这样的函数:
def check_for_errors(result):
if 'success' in result:
return True
if 'error' in result:
raise TypeError
return False
Run Code Online (Sandbox Code Playgroud)
在成功运行此函数时,我应该得到一个bool
,但是如果有错误我应该得到一个TypeError
- 这是可以的,因为我在另一个函数中处理它.
我的函数第一行看起来像这样:
def check_for_errors(result: str) -> bool:
Run Code Online (Sandbox Code Playgroud)
我的问题是:我应该在提示中提及错误吗?