how to end infinite loop in python code example
Example 1: how to make infinite loop in python
def infinity():
while True:
yield
for _ in infinity():
pass
Example 2: how to end an infinite loop in specific time python
import time
# timeout variable can be omitted, if you use specific value in the while condition
timeout = 300 # [seconds]
timeout_start = time.time()
while time.time() < timeout_start + timeout:
test = 0
if test == 5:
break
test -= 1