代码之家  ›  专栏  ›  技术社区  ›  flybywire

如何将Quartz调度程序与Python一起使用?

  •  0
  • flybywire  · 技术社区  · 15 年前

    关于如何将Quartz调度器与Python一起使用,有没有指南或教程?

    是否有针对python的现有API?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Brian Agnew    15 年前

    考虑到石英是一个Java应用程序/库,最简单的方法就是运行它。 Jython .

    如果失败了,并且您只想从python控制作业的配置,那么 JDBC-JobStore 是有用的,您可以通过python将作业写入数据库。您仍然需要在JVM中运行Quartz实例。但是,我不确定作为一个场景,它是否得到了很好的支持。

    最后,您可以通过 JMX . 您需要一个JMX客户端,因此您需要从Python进程中生成Java JMX客户端。

    我认为(遗憾的是)在爪哇中的石英实例和Python代码之间有一个非平凡的不匹配。