while True inside your for loop, put your
try code inside, and break from that
while loop only when your code succeeds.
for i in range(0,100): while True: try: # do stuff except SomeSpecificException: continue break
except SomeSpecificError: instead of catching all exceptions.
Another example is using the retrying package to retry a failure of a block of a code. Example:
@retry(wait_random_min=1000, wait_random_max=2000) def wait_random_1_to_2_s(): print("Randomly wait 1 to 2 seconds between retries")