在try
找到错误并处理错误后,我尝试再次处理except (AttributeError)
循环。现在,脚本在处理错误后结束,而不是从try
循环开始。遇到错误后回到try
循环的任何帮助都将非常感激。
try:
#code
except (AttributeError) as error:
print (error)
答案 0 :(得分:1)
你可以创建一个包含所有内容的while循环:
while True:
try:
#code
break
except (AttributeError) as error:
print (error)
我在try语句的末尾添加了一个break,因为我假设一旦所有try代码成功运行,你就希望该部分完成。
答案 1 :(得分:0)
您可以这样做:
retry = False
try:
#code
except AttributeError as error:
print error
retry = True
finally:
if retry:
#code