一个简单、灵活、强大的事件触发器

eeve的Python项目详细描述


Latest PyPI versionLatest Travis CI build status

一个简单、灵活、充满活力的事件触发器

用法

python -m eeve

或从项目文件夹:

python run.py

默认的图形用户界面用法

程序流程分为三个主要部分: 动作、触发器和事件。

actions是执行,它们可以从打开应用程序到 向操作系统发送按键。它们是发生的事情

触发器使事件发生它们通常在后台运行 并激活事件。它们是发生时。

events是触发器和操作之间的粘合剂。 它可以包含许多触发器和许多操作。什么时候? 事件被激活,它按顺序运行其操作。 您可以向事件添加多个触发器,每次 添加的触发器触发,事件被激活,并将按顺序运行其所有操作。

操作和触发器也可以接受参数,这些文档 可以使用(?)访问按钮这个 文档由触发器或操作的开发人员编写。 然而,eeve还显示了操作或触发器接受的参数 通过分析代码。

变量也可用于操作。它们可以来自三种类型之一: local variables,它在事件运行时存在,并在 最后一个操作已运行它们只能通过单个运行中的操作访问。 您可以在一个参数中通过一个$访问它们。 例:$count

event variables(也称为任务变量),可从事件中的任何操作访问,并在以下情况下删除 eeve停止运行或事件被删除。您可以使用两个$ 例如:$$count

全局变量,无论 事件当eeve停止运行时,它们将被删除你可以用三个$ 例如:$$$计数

安装

来自PIP:

pip install -U eeve

来源:

pip install -e .python setup.py install

要求

兼容性

只在Windowsx64上测试过,但在其他操作系统上应该可以正常工作。但是,操作和触发器有自己的兼容性

许可证

麻省理工学院执照

作者

eeve是由Victor Marcelino编写的。

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

推荐PyPI第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula