轻量级任务调度器

dmi-scheduler的Python项目详细描述


dmi调度程序

Python中的轻量级任务调度器。在

安装

pip3 install dmi-scheduler

PostgreSQL用于跟踪作业。因此,你需要有一个 调度程序可以与之交互的PostgreSQL数据库。数据库 如果表还不存在,将自动创建这些表。你可以 将数据库连接参数传递给Scheduler() 具有dbnamedbhostdbuserdbpassworddbport关键字参数。在

示例

^{pr2}$

log_number.py

from random import choice
from dmi_scheduler.worker import BasicWorker

class SomeWorker(BasicWorker):
	max_workers = 3

	def work(self):
		self.log.info("Here is a random number: %i" % choice(range(0,1000)))

许可证

这个刮刀是由 Digital Methods Initiative,并且是分布式的 在麻省理工学院的执照下。有关详细信息,请参阅许可证。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java为什么会出现这些错误?表达式的非法开始   使用HttpUrlConnection的java测试URL仅适用于前面的www   在大数据集上使用kmeans的java堆外内存   查找Java RandomAccessFile如何以字符形式读取第n个字节   java Android从BroadcastReceiver获取标题和描述   java使用构造函数参数模拟嵌套类并测试方法   正在将Azure Blob项强制转换为Java文件对象   java并行运行testNG套件   java程序在运行时似乎没有进入   贬低Java规则引擎的优点和缺点   文本区域中的java中心文本   java JPA从多个表中选择错误   类Java问题使用类加载器重新加载代码   java如何在Spring非管理类上使用@Value   java(关闭)Gradle导入VS代码失败   java arraylist拆分(“空白”)并计算字数   Android/Java如何在单独的*中调用函数。java文件?   具有基本身份验证的java Apache Camel RSS模块   java为什么程序在出现溢出或下溢时不抛出异常