简单活动聚合器。

sidewalk的Python项目详细描述


sidewalk:简单的活动聚合器
==



sidewalk允许您从命令行轻松触发python方法集的执行。

使用附带的命令行实用程序"sidewalk"按键或按组进行设置。

如果要设置cron作业以执行python代码,这非常有用。您可以轻松创建在不同时间运行的多个cron作业条目,并调用不同的活动处理器集。




文档和入门
http://sidewalk.readthedocs.org/en/latest/>;`也位于源代码的"docs/"目录中。

/``项目主目录中的目录,用于保存特定于该项目的所有活动处理器。此目录通常也用于项目的人行道配置文件(请参见下面的步骤1)。
-注意人行道附带了一个示例活动处理器``hello``在模块``sidewalk.test.example`.

**步骤1)创建一个配置文件:**


我们的活动处理器需要创建并初始化一个配置文件。此文件将包含已注册活动处理器的列表。配置文件放在哪里取决于您。您可以为整个系统创建一个配置文件,也可以为每个项目创建一个配置文件。现在,我们只需在当前工作目录中创建一个:

::


$sidewalk./sidewalk.conf init

**步骤2)注册活动处理器:**




$sidewalk./sidewalk.conf add example.hello sidewalk.test.example.hello

-the``sidewalk``命令行实用程序是您轻松添加、列出/查看和删除活动处理器的方法。
-请注意,添加活动处理器时,您正在创建与活动处理器的键关联。还要注意语法:``example.hello``,在本例中,``example``是组,``hello``是名称。组对于一次性执行多个活动处理器非常有用。有关详细信息,请参见下面的步骤3。

**步骤3)执行活动处理器:**

::

$sidewalk./sidewalk.conf pave example.hello

-这里执行活动处理器example.hello`.
-您可以按组选择活动处理器,例如:`$sidewalk./sidewalk.conf pave example.``.
-您可以在一个调用中执行任意数量的活动处理器,例如:`$sidewalk./sidewalk.conf pave example.``执行组``example``或`$sidewalk./sidewalk.conf pave的所有活动处理器``执行"example.hello"和组"second-group"的所有活动处理器。




其他安装人行道的方法请参见"文档"http://readthedocs.org/projects/sidewalk/>;` `.



链接
----

-`Pedewalk on Pypi<;http://pypi.python.org/pypi/sidewalk>;` ` `
-`Sidewalk on Github<;https://github.com/blake rohde/sidewalk>;``u
-`issue tracker<;https://github.com/blakerohde/sidewalk/issues>;``u

authors
----

`blake rohde<;http://www.blakerohde.com/>;`



历史记录
----

0.3.0(2013-01-19)
+++++++++++++不支持旧版cli。对不起的。看DO记录或执行"sidewalk--help"以获取更多信息。将来不应更改cli。
-大大改进了错误处理和日志记录;为未处理的异常(即由活动处理器引起的异常或对活动处理器的错误引用)添加了"traceback"输出。
-将"bin/"和核心lib的位置移到"sidewalk/bin"和"sidewalk/core"中,分别更新了文档和自述文件。


0.2.0(2012-06-30)
++++++++++++升级到0.2.0
-文档现在在``docs/``
下可用-现在需要指定"自定义"设置文件;有关此

0.1.1(2012-03-08)的详细信息,请参阅文档
+++++++++返回排序后的列表

0.1.0(2012-03-08)
+++++++++++++++++++++++++++br/>

-更新了自述文件以更好地表示人行道实际执行的操作
-添加了基本日志功能并使错误消息更漂亮
-创建了"人行道.异常"模块和相关异常
-rogue活动处理器引发的未经处理的异常现在被捕获
-``sidewalk-conf.py``如果只请求'`--list``就不再重写配置文件
-现在可以在'`sidewalk-conf.py``和'`sidewalk pave.py``中指定文件名以使用自定义人行道设置文件/位置

0.0.1(2012-03-04)
++++++++++++br/>
-initial release
-希望initial commit消息读取"pikachu i commit you!"但我把它翻了个底朝天,说"我选你!"哦,好吧。

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

推荐PyPI第三方库


热门话题
java SimpleFramework和工厂方法   Java适当地处理异常   java单例类不起作用   java小程序和Swing在eclipse中不显示组件   多个键上的java Redisson FastRemove不起作用   java验证请求正文不等于模式   在Java中从URL读取数据   eche RecyclerView项的java Set自定义字体   string Java如何从Date获取HH:mm:ss   当Java应用程序落后于负载均衡器时,在某些URL上强制使用SSL   使用esapi时发生java错误   java使用流根据第二个列表中的值更新一个列表中的对象   组织。openqa。硒。Java中的NoTouchElementException WebDriver?   从JSON字符串Java创建CSV文件