Python ignore all errors and continue running
本问题已经有最佳答案,请猛点这里访问。
是否有任何方法可以运行.py脚本,如果出现错误,只需重新启动或继续。现在,如果出现错误,脚本将停止运行。
您可以捕获错误并忽略它们(如果它有意义的话)。例如,如果调用
1 2 3 4 | try: foo.bar() except: #catch everything, should generally be avoided. #what should happen when an error occurs |
如果只想忽略某种类型的错误,请使用(推荐)(python 2)
1 2 3 4 | try: foo.bar() except <ERROR TO IGNORE>, e: #what should happen when an error occurs |
或(Python 3)
1 2 3 4 | try: foo.bar() except <ERROR TO IGNORE> as e: #what should happen when an error occurs |
有关更多信息,请参阅有关处理异常的python文档。