我有一个以开头的循环for i in range(0, 100)。正常情况下,它可以正常运行,但有时由于网络条件而失败。目前,我已对其进行了设置,以便在失败时,它将continue在except子句中(继续到的下一个数字i)。
for i in range(0, 100)
continue
i
我是否可以将相同的数字重新分配给i循环并再次执行失败的循环?
做一个while True内部的for循环,把你的try代码中,并突破从while只有当你的代码的成功循环。
while True
try
while
for i in range(0,100): while True: try: # do stuff except SomeSpecificException: continue break