【问题标题】:Cron job with passing arguments runtime具有传递参数运行时的 Cron 作业
【发布时间】:2014-09-12 00:52:55
【问题描述】:

如何使用给定 rutime 的参数运行 cron 作业?

场景是我将 python 脚本作为 cron 运行。运行时,如果我传递的参数很少,它应该接受并做一些工作,如果我不传递参数,它应该继续其预定的工作..

注意:参数是在运行时而不是在调度 cron 作业时传递的。

任何人都可以快速帮助解决这个问题吗??

嗯,我知道这是很奇怪的情况??但这是要求...

如果不使用 cron,有没有办法安排并完成工作??

提前致谢

【问题讨论】:

  • 从哪里传来的?来自 crontab?从用户的控制台? ?
  • 从控制台我必须传递参数
  • 你能更清楚地描述用例吗?因此,您希望您的作业定期运行,例如,每天凌晨 4:00,使用默认参数。此外,您希望用户能够使用用户指定的参数按需运行作业。对吗?
  • 正是抢。我已经解决了它实现一些其他逻辑。谢谢大家的帮助

标签: python unix cron


【解决方案1】:

既然你说你的论点会动态变化,我建议你看看APScheduler。文档非常好,您可以“复制和粘贴”示例以了解它是什么。

简而言之-您可以在后台运行它并随时触发作业。

【讨论】:

    猜你喜欢
    • 2012-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 2011-12-13
    • 2016-05-11
    相关资源
    最近更新 更多