我有一个不会自行终止的Python算法。我正在对它进行一些分析,并希望在一段时间内使用一堆不同的设置运行它,在经过该时间后开始下一次运行。我如何在Python中执行此操作?
for c in configs:
# what do I wrap this with do terminate it after a
# set amount of time and go to next loop iteration?
runalgorithm(config)
答案 0 :(得分:0)
start = time.time()
endt = start + 30
while True:
now = time.time()
if now > endt:
return
else:
print end - start
在for循环中尝试这样的事情!