为龙卷风呼喊

tornado-crontab的Python项目详细描述


tornado crontab是一个库,它可以生成类似crontab的任务应用程序。

Travis CIAppVeyorCode ClimateRequirements Status

安装

自动安装:

$ pip install tornado-crontab

torando crontab列在PyPI中,可以与pip或easy_install一起安装。

手动安装:

$ git clone https://github.com/gaujin/tornado-crontab.git
$ cd tornado-crontab
$ python setup.py install

tornado crontab源代码是hosted on GitHub

用法

下面是“每分钟一次”任务应用程序的示例:

from __future__ import print_function
import functools
import tornado.ioloop
import tornado_crontab

def hello_crontab(value):

    print("Hello, {0}".format(value))

if __name__ == "__main__":

    _func = functools.partial(hello_crontab, *["crontab"])
    tornado_crontab.CronTabCallback(_func, "* * * * *").start()
    tornado.ioloop.IOLoop.current().start()

装饰风格的任务应用程序:

from __future__ import print_function
import tornado.ioloop
from tornado_crontab import crontab

@crontab("* * * * *")
def hello_crontab(value):

    print("Hello, {0}".format(value))

if __name__ == "__main__":

    hello_crontab("crontab")
    tornado.ioloop.IOLoop.current().start()

先决条件

Tornado Crontab 0.4.x或更早版本在Tornado 4.x或更早版本上运行。

io_循环参数的未来策略

io_loop函数和构造函数的参数对于0.4.0是不推荐使用的,对于0.5.0是删除的。
关于此策略基于Tornado中已指示的策略,Tornado Crontab也制定了相同的策略。

许可证

具体条款见许可文件。

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

推荐PyPI第三方库


热门话题
java结合两个Date实例使用Joda创建datetime   带有POI和FileOutputStream的java Swing应用程序性能问题   Java中是否存在类似于Python的异常?   Java中有界通配符的泛型   使用字符和子字符串的java不同输出   在Java中获取LDAP模式   java自定义类在自身上生成ClassNotFoundException   java连接到从internet到通过LAN连接到internet的系统的serversocket   java如何通过maven在jaxws中使用jaxb插件?   java Kerberos如何获取主体或客户端名称?   java应用服务器中是否有JDBC的单点登录解决方案?   java是存储矩阵值以便以后访问的更好方法   Java等级计算器。开始这门课我需要一些帮助   未找到Android“libc++\u shared.so”中的java OpenCV实现   当我使用web配置部署描述符时使用java。xml。它显示了错误   java为什么我的ArrayList的add方法冲突,如何编辑我的自定义add方法   java创建一个以集合为键的映射?   java如何将用户输入到数字三角形中   为什么Java在读取LinkedHashMap时会自动从字符串转换为整数   类动态创建和读取java类