python - Python如何为时间范围设置多个计划并以设定的时间间隔执行
问题描述
首先。我根本不精通python。
我需要的是以下内容:
我有多个时间范围需要在执行所述功能后以设定的时间间隔执行功能。这应该只在所述函数执行后运行 Mon->Fri on Emphasis on "。
所以为了争论:
函数名称: checkdata
time1 执行范围: 10h00->12h00
time2 执行范围: 14h00->16h00
执行函数(checkdata)后等待再次执行的时间: 60s
天执行时间:周一,周二....直到并包括周五
现在我了解了 python 调度程序,到目前为止我所拥有的是:
schedule.every(60).monday.at("10:00").to("12:00").do(checkdata) schedule.every(60).monday.at("14:00").to ("16:00").do(checkdata)
..
在上面重复直到(包括星期五)
但是,我在那里阅读了文档,其中提到了关于“to()”的内容:安排作业以不规则(随机)的时间间隔运行。
我不需要它随机运行。我需要在预定时间范围内完成上一次作业运行后每隔 60 秒运行一次
解决方案
推荐阅读
- ruby - 如何将 ruby dsl chef 环境文件转换为 JSON 格式?
- r - 如何删除R中包含重复字符的行
- visual-studio-code - 是否可以复制可视代码侧栏?
- perl - 如何从 .perldb 初始化文件在所需模块中设置断点?
- statistics - 对数据进行标准化或减去常数以进行回归
- php - 谁能帮我解决这个错误?
- model-checking - 使用通道的 SPIN 程序 - 尽管模拟工作正常,但验证会给出“接收中缺少 pars”错误
- python - python中的Scipy Detrend
- php - 在 OpenCart 3 中添加一个新页面,Journal 3 主题并使其成为主页
- javascript - 使用 JavaScript 更改现有类的值?