python-如何确保脚本定期爬行?

时间:2015-11-28 15:16:44

标签: python json

我编写了一个python脚本,用于抓取网站并使用已爬网数据创建json响应文件。现在,我想使用json响应,但是如何确保脚本定期执行以便json文件不是静态的,但随着正在被爬网的网站更改数据而不断变化?

2 个答案:

答案 0 :(得分:-1)

我相信你正在寻找CRON。

  

软件实用程序Cron是类Unix的基于时间的作业调度程序   计算机操作系统。

https://en.wikipedia.org/wiki/Cron

答案 1 :(得分:-1)

import schedule
import time

def job():
    print("I'm working...")

schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)

while 1:
    schedule.run_pending()
    time.sleep(1)

How do I get a Cron like scheduler in Python?