【文件属性】:
文件名称:eventkit:事件驱动的数据管道
文件大小:5.61MB
文件格式:ZIP
更新时间:2021-05-15 18:53:34
python pipeline data-flow asyncio event-driven
介绍
eventkit的主要用例是
在松耦合的组件之间发送事件;
组成各种事件驱动的数据管道。
该接口尽可能保持Pythonic风格,并尽可能使用Python及其库中的熟悉名称。 用于调度异步,并且与它无缝集成。
请参阅示例和,以真正了解各种可能性。
安装
pip3 install eventkit
3.6或更高版本。
例子
创建一个事件并连接两个侦听器
import eventkit as ev
def f ( a , b ):
print ( a * b )
def g ( a , b ):
print ( a / b )
event = ev . Event ()
event += f
event += g
event . emit ( 10 , 5 )
创建一个简单的管道
import eventkit as ev
event = (
ev .