有没有办法运行.py脚本,如果发生错误,只需重启或继续。现在,如果出现错误,脚本将停止运行。
答案 0 :(得分:1)
您可以捕获错误并忽略它们(如果有意义的话)。例如,如果呼叫foo.bar()
可能导致错误使用
try:
foo.bar()
except: #catch everything, should generally be avoided.
#what should happen when an error occurs
如果你只想忽略某种类型的错误使用(推荐)(python 2)
try:
foo.bar()
except <ERROR TO IGNORE>, e:
#what should happen when an error occurs
或(python 3)
try:
foo.bar()
except <ERROR TO IGNORE> as e:
#what should happen when an error occurs
有关详细信息,请参阅Python documentation on handling exceptions。