Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检测网站Python3中的更改_Python_Python 3.x_Cron - Fatal编程技术网

检测网站Python3中的更改

检测网站Python3中的更改,python,python-3.x,cron,Python,Python 3.x,Cron,我从每天早上更新的网页中获取数据,该网页在不同时间更新,我想知道如何让脚本每10分钟左右运行一次,以检查网站是否已更新。我想用cron,但我不太明白。谢谢您的帮助。您是否尝试过使用软件包调度程序?它使安排任务变得相当简单。给你 要执行计划任务,只需执行以下操作(基本操作): 但是,请注意,当我第一次尝试使用该库时,我遇到了一个小错误,但是关于如何修复它的解释是。嘿,谢谢您的解决方案。因此,如果我在计划作业中运行一次,比如每天早上7点到9点,每10分钟做一件事,我只需要运行一次脚本,它每天都会继续

我从每天早上更新的网页中获取数据,该网页在不同时间更新,我想知道如何让脚本每10分钟左右运行一次,以检查网站是否已更新。我想用cron,但我不太明白。谢谢您的帮助。

您是否尝试过使用软件包调度程序?它使安排任务变得相当简单。给你

要执行计划任务,只需执行以下操作(基本操作):


但是,请注意,当我第一次尝试使用该库时,我遇到了一个小错误,但是关于如何修复它的解释是。

嘿,谢谢您的解决方案。因此,如果我在计划作业中运行一次,比如每天早上7点到9点,每10分钟做一件事,我只需要运行一次脚本,它每天都会继续这样做,而不需要我打开计算机或运行脚本?这个简单的实现在计算机关闭后不会继续运行,但该库确实有一些工具,可以在计算机重新启动后允许脚本的连续性。我建议深入研究文档。
from apscheduler.schedulers.background import BackgroundScheduler
from pytz import utc

scheduler = BackgroundScheduler()
scheduler.configure(timezone=utc)

def print_hello():
    print("Hello, this is a scheduled event!")

job = scheduler.add_job(print_hello, 'interval', minutes=1, max_instances=10)
scheduler.start()