Python的反应式扩展(Rx)
Rx3的Python项目详细描述
一个库,用于使用可观察的集合和 Python中的查询运算符函数
关于ReactiveX
Python的反应式扩展(RxPY)是一组用于组合的库 使用可观察序列和pipable的异步和基于事件的程序 Python中的查询运算符。使用Rx,开发人员表示异步数据 具有可观察项的流,使用运算符查询异步数据流,以及 使用调度程序参数化数据/事件流中的并发性。在
^{pr2}$学习RxPY
阅读documentation学习 对RxPY的原理进行了分析,得到了可用的完整的参考 操作员。在
如果您需要从rxpyv1.x迁移代码,请阅读migration部分。在
还有一个可用的第三方文档列表here。在
社区
加入我们的谈话吧!在
在PySlackers的好心人给了我们一个家 在#rxpy空闲通道中。拜托 加入我们的问题,对话,以及所有与RxPy相关的事情。在
若要加入,请浏览上面的页面以接收电子邮件邀请。注册后, 加入我们的rxpy频道。在
请遵守社区指南和服务条款。在
与.NET和RxJS的区别
RxPY是一个相当完整的 Rx超过 120 operators,以及 超过1300 passing unit-tests。热解反应 它主要是RxJS的一个直接端口,但也借用了RxNET和RxJava中的一些内容 线程和阻塞运算符术语。在
RxPY跟在PEP 8后面,所以 函数名和方法名都是小写,单词之间用下划线隔开,如 有必要提高可读性。在
因此.NET代码,例如:
vargroup=source.GroupBy(i=>i%3);
需要用Python中的\编写:
group=source.pipe(ops.group_by(lambdai:i%3))
使用RxPY时,应该使用named keyword arguments而不是位置参数 运算符有多个可选参数。RxPY不会尝试检测 给运算符的参数。在
- 项目
标签: