标签: python pylint
Python不允许将函数作为异常引发,但是PyLint仍然对其进行检查here。在什么情况下可以击破上面的代码行?
我尝试引发类似这样的异常
def test_func(): """Test-only function for checking function objects can be raised.""" pass raise test_func
但是Python引发了一个错误:“异常必须是旧式类或从BaseException派生,而不是类型”