首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在没有crontab的特定时间使用php/python安排一些作业

在没有crontab的特定时间使用php/python安排一些作业
EN

Stack Overflow用户
提问于 2011-07-12 02:58:11
回答 2查看 786关注 0票数 1

我有一些不规则的工作要做(经常和很多),所以我不能使用crontab。

例如:

  • 2012年7月22日上午10:20发送电子邮件
  • 今晚11点发表一篇文章
  • 明天上午9:50运行一个脚本。

我找到了linux at,但这很难管理,否则,我搜索一些消息队列(如zeromq)和gearman,它们也不能执行预定的作业或延迟作业。

还有其他解决办法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-12 03:04:23

APScheduler怎么样?

代码语言:javascript
复制
import time
from datetime import datetime
from apscheduler.scheduler import Scheduler

# Schedule my_job for year, month, day, hour (out of 24), minute.  Then wait.
sched = Scheduler()
sched.start()
def my_job(text):  print text
job = sched.add_date_job(my_job, datetime(2011, 7, 11, 22, 04), ['hello'])
while True:
  print datetime.now()
  time.sleep(1)
票数 0
EN

Stack Overflow用户

发布于 2011-07-12 03:01:21

不幸的是,您的选择是cron还是手动管理睡眠。

但是,如果您正在使用Django,则这里有已经为你完成了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6659035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档