python 3的现代redis任务队列

spinach的Python项目详细描述


https://travis-ci.org/NicolasLM/spinach.svg?branch=masterhttps://coveralls.io/repos/github/NicolasLM/spinach/badge.svg?branch=masterhttps://readthedocs.org/projects/spinach/badge/?version=latest

python 3的redis任务队列深受芹菜和rq的启发。

独特功能:

快速启动

用pip安装菠菜:

pip install spinach

创建任务并计划立即执行的作业:

fromspinachimportEngine,MemoryBrokerspin=Engine(MemoryBroker())@spin.task(name='compute')defcompute(a,b):print('Computed {} + {} = {}'.format(a,b,a+b))# Schedule a job to be executed ASAPspin.schedule(compute,5,3)print('Starting workers, ^C to quit')spin.start_workers()

文档

文档位于https://spinach.readthedocs.io

许可证

BSD 2条款

版权所有(c)2017,Nicolas Le Manchet 保留所有权利。

以源和二进制形式重新分配和使用,无论是否修改, 如果满足以下条件,则允许使用:

  1. 重新发布源代码必须保留上述版权声明 条件列表和以下免责声明。
  2. 二进制形式的再分配必须复制上述版权声明, 文件中的条件列表和以下免责声明 和/或分发时提供的其他材料。

本软件由版权所有者和贡献者“按原样”提供,并且 任何明示或默示保证,包括但不限于 对特定用途的适销性和适合性的保证 否认。在任何情况下,版权持有人或贡献者均不承担责任 任何直接、间接、附带、特殊、惩戒性或间接损害 (包括但不限于替代货物或服务的采购; 使用、数据或利润的损失;或营业中断),无论是何种原因造成的 任何责任理论,无论是合同责任、严格责任还是侵权责任 (包括疏忽或其他)以任何方式产生的 软件,即使被告知有这种损坏的可能性。

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

推荐PyPI第三方库


热门话题
java Cassandra复制因子大于节点数   java J2EE JTA事务回滚不适用于OSE Glassfish 4.0(Build 89)   java spring安全预认证用户登录   org的java类文件。反应流。从RxJava编译示例时未找到Publisher?   java在使用dataFormat作为POJO通过Camel调用Web服务时无法设置SOAP标头   Javafx类的java静态实例   java如何防止一个部件在关闭时覆盖另一个部件的位置   sql server无法从我的java代码连接到数据库   java在JList(Swing)中显示带有的ArrayList   从Java中的CXF服务获取WSAddressing数据   使用资产文件夹进行java简单json解析(本地)   java LDAPException未绑定的无效凭据   JavaJSFspring部署到weblogic   JAVA中字符数组中的特定元素排列?   如果脚本位于不同的目录中,则ant不会使用exec标记运行Javashell脚本