然后在python中使用try catch,您可以捕获错误并将它们与as关键字一起变为变量
try
do something..
except IOError as e:
do something with e..
Run Code Online (Sandbox Code Playgroud)
然而,然后尝试做同样的事情而不知道错误的类型python抱怨语法.
try
do something..
except as e:
do something with e..
Run Code Online (Sandbox Code Playgroud)
有没有办法捕获默认错误并将其作为变量?
就在这里.所有例外都来自Exception班级.
所以你可以这样做:
try:
doSomething()
except Exception as e:
doSomethingWithException(e)
Run Code Online (Sandbox Code Playgroud)
这是一种无所不包的路线.