一个python模块,用于在一系列命令上循环,重点是高度可配置性和可扩展性。

sequence的Python项目详细描述


一个python模块,用于在一系列命令上循环,重点是高度可配置性和可扩展性。

最新版本

此项目的最新版本位于:http://github.com/thomst/sequence

安装

  • 选项1:通过pip安装

    pip install sequence
    
  • 选项2:如果您下载了源代码

    python setup.py install
    

文档

如何使用?

from sequence import Timer
from sequence import Sequence
from sequence import Cmd

interval = 8
timer = Timer(interval)

def f(x): print x
cmd1 = Cmd(f, args=['cmd1'], stall=3)   #stall the execution of cmd2 for 3 sec
cmd2 = Cmd(f, args=['cmd2'])            #just right now (depending on the order)
cmd3 = Cmd(f, args=['cmd3'], delay=4)   #soonest after 4 sec from loop-start
                                        #other options are available...

sequence = Sequence(timer, [cmd1, cmd2, cmd3])
sequence.go()

报告错误

请在Github问题跟踪程序中报告错误: https://github.com/thomst/sequence/issues

作者

汤姆斯特thomaslfuss@gmx.de>; 托马斯·莱赫特夫

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

推荐PyPI第三方库


热门话题
java缓存逐出在没有键的情况下不工作,并且方法没有参数?   泛型不兼容的类型:java。无法将lang.Object转换为T   java RxJava:将Observable与Completable合并不起作用   节点。js如何使用java生成的public对nodejs中的字符串进行加密   java有一种方法可以知道代码中系统可以交换线程的所有可能位置   java蒙特卡罗模拟   java无法在IE浏览器中使用Selenium定位SmartGWT应用程序的元素   java如何在JSP中使用列表项的索引访问列表项   java解决了从Lucene 4.0升级到4.1后的糟糕性能   socketjava udp数据包合并   多线程是java中唯一id的线程安全代码   java使用重写的抽象方法从超类访问私有变量   java如何在spring中使用@Transactional实现真正的事务   java MVC通过JSP发送带有请求/会话的字段值   java为什么是2*整数。最大值=2?   java从用户处获取输入小时分秒,并以hh:mm:ss格式开始倒计时