python 爬虫如何设置爬取一定时间停止

发布网友

我来回答

2个回答

热心网友

from time import sleep

n = 0
while n <= 100:
    print(n)  # 动作
    sleep(60)  # 暂停60秒
    n = n + 1

热心网友

time模块可以获取当前时间,用两个时间段的差值,如果为60秒就停一下,应该可以实现。
import time
start=time.time()
while 1:
end=time.tim()
value=round(start-end)
#这个函数可以把浮点数化为指定数字,括号内第二个参数可以指定精确到小数点后几位
if value%60==0:
time.sleep(1)#暂停一秒

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com