爬虫定时爬取设置

想要每天定时启动,最好是把程序放在服务器上运行,毕竟服务器可以不用关机,即定时任务一直存活

#coding:utf8  
import datetime  
import time  
  
def doSth():  
    # 把爬虫程序放在这个类里  
    print(u'这个程序要开始疯狂的运转啦')  
  
# 一般网站都是1:00点更新数据,所以每天凌晨一点启动  
def main(h=1,m=0):  
    while True:  
        now = datetime.datetime.now()  
        # print(now.hour, now.minute)  
        if now.hour == h and now.minute == m:  
            break  
        # 每隔60秒检测一次  
        time.sleep(60)  
    doSth()  
  
main()  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容