如何编写代码以捕获 python 中的空异常
How to write code to catch null exception in python
我有以下代码,我想以某种方式编写代码,以便在需要参数值时传递 none 时捕获适当的异常。
def MyFunction(MyArg1, MyArg2):
if not MyArg2:
raise ?Error?
我认为这会是类型错误,但我需要异常更明确
也许试试这个
if key is None:
raise TypeError
或
if key is None:
print("There is no key.")
这是我试过的
if MyArg2 is None:
raise TypeError
我有以下代码,我想以某种方式编写代码,以便在需要参数值时传递 none 时捕获适当的异常。
def MyFunction(MyArg1, MyArg2):
if not MyArg2:
raise ?Error?
我认为这会是类型错误,但我需要异常更明确
也许试试这个
if key is None:
raise TypeError
或
if key is None:
print("There is no key.")
这是我试过的
if MyArg2 is None:
raise TypeError