目录
上篇博客主要讲了调用api接口调用,本节主要将实现定时任务。为之后实现爬虫做准备。
1、for和while循环中使用sleep
缺点:不容易控制,而且是个阻塞函数,没法实现具体按时间执行
import time
'''
每3秒执行一次 ,执行5次结束
'''
for i in range(5):
time.sleep(3)
print(i)
'''''
每3秒执行一次
'''
while True:
print(time.strftime('%Y-%m-%d %X',time.localtime()))
# yourTask() # 此处为要执行的任务
time.sleep(3)
2、schedule模块
优点:可以管理和调度多个任务,可以进行控制
缺点:阻塞式函数