循环迭代带暂停
我正在尝试与一个API进行连接,这个API对每秒请求的数量有限制。请问在Python中运行一个for
循环时,有没有办法让每次循环之间有个延迟?简单来说,就是想要实现类似这样的效果 --
def function(request):
for x in [a,b,c,d,...]:
do something
wait y seconds
谢谢。
1 个回答
9
import time
...
time.sleep(5)
这个代码会让程序暂停5秒钟。想了解更多,可以查看这个链接:http://docs.python.org/library/time.html#time.sleep