Python中文
首页
教程
问答
标签
搜索
登录
注册
Python sched调度程序和重新启动
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我读过python <code>sched</code>(任务调度器),它的工作原理类似于cron</p> <p>但我有一个问题:</p> <ul> <li>比方说,如果我计划每2小时运行一次函数,同时我的系统关闭,然后我再次重新启动系统</李> </ul> <p>调度器是否在2小时后自动启动并运行该功能?还是我必须在关闭系统后再次启动</p> <ul> <li><code>sched</code>是否像守护进程一样工作</李> </ul>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>这三个问题的答案都是否定的</p> <p>sched与cron不同。它使用通用计时器或计数器函数和延迟函数,并允许您在特定时间(由通用计时器函数定义的事件)后安排函数调用</p> <p>它不会在您关闭程序后运行,除非您通过写入文件或数据库来维护状态。这很复杂,使用cron会更好</p> <p>sched在事件上工作,但不在后台工作。因此,它并不完全是一个deamon,但是您可以使用操作系统工具在后台运行程序来解除它的名字</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
8 回答
无法使用Django\u mssql\u后端迁移到外部hos
4 回答
无法使用Django&Python3.4连接到MySql
7 回答
无法使用Django+nginx上载媒体文件
5 回答
无法使用Django1.6导入名称模式
2 回答
无法使用Django1.7和mongodb登录管理站点
9 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
2 回答
无法使用Djangockedi验证CBV中的字段
4 回答
无法使用Djangocketditor上载图像(错误400)
3 回答
无法使用Djangocron进行函数调用
6 回答
无法使用Djangofiler djang上载文件
1 回答
无法使用Djangokronos
1 回答
无法使用Djangomssql provid
4 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
2 回答
无法使用Djangomssq迁移Django数据库
5 回答
无法使用Djangonox创建用户
10 回答
无法使用Djangopyodb从Django查询SQL Server
2 回答
无法使用Djangopython3ldap连接到ldap
8 回答
无法使用Djangoredis连接到redis
3 回答
无法使用Django中的FK创建新表
3 回答