【发布时间】:2020-06-15 13:57:36
【问题描述】:
下面是我的代码的 sn-ps,我想知道的是假设函数 main2() 是否由于某种原因抛出错误,我如何让我的异常再次运行相同的函数说 3 次才中断?
在这里补充一下,任何函数都可能引发错误(不仅仅是 main2()),而且我可能不仅有 3 个函数,而且还有更多函数
import numpy as np
def main():
np.load('File.csv')
def main1():
np.load('File1.csv')
def main2():
np.load('File2.csv')
for i in range(1, 10):
try:
main()
main2()
main3()
except Exception as e:
print e
else:
break
【问题讨论】:
标签: python error-handling try-except