简单数据管道构建库

Pipeless的Python项目详细描述


无管道
==


*一个用于构建数据管道的简单库。*


代码块::python


4]


@function
def doubler(
yield
yield


list(run([1,2,3])[2,4,3,6,4,8]


*管道在源迭代器(如生成器或列表)上操作。
*函数可以返回1个项,无需删除项,或
生成器。如果给定生成器,则所有项都将沿着管道继续,
创建一个fork。




4]

*所有异常都由可选的“error\u handler”输入参数捕获和处理,以防止一个断开的项停止流。如果处理程序返回某些内容,
某些内容在管道上继续。
*函数可以用注释器上的可选参数分组,即`@函数('my_group')`。
这样设置函数,并且可以跳过管道运行器上的`` function_groups_to_skip``参数的组


``更多信息!

版本:

-*2.0*删除了cli生成器和可选元组
-*1.1*函数生成器可选。
-*1.0.1*修复了排序问题。


代码块::bash


或将“pipeless.py”复制到项目中。


支持
~~~~~

需要帮助吗?发送电子邮件至andychase@gmail.com,我会尽力帮助您。



许可证
~包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或出售软件副本的权利,以及允许向其提供软件的人员这样做的权利,但须符合以下条件:


软件的副本或大部分。

在任何情况下,著作权人或著作权人都不应承担任何责任,无论是在合同行为中,无论是在合同中,还是在侵权行为或其他情况下,都与软件的BR/>软件或使用或其他交易有关。|构建状态图像::https://travis-ci.org/andychase/pipeless.svg?branch=master
:目标:https://travis-ci.org/andychase/pipeless

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

推荐PyPI第三方库


热门话题
图像处理Java 8 ImageIO在Linux中无法正确读取JPEG   spring如何用Java 1.4兼容版本替换@Resource注释   java Http请求参数类型传播   在web浏览器中看不到Java Maven Tomcatplugin web应用程序   jvm在Java中使用直接内存的目的是什么?   如何从列表转换为字符串java   java setAdapter gridview发送上下文   SwingJava。方法上的lang.NullPointerException   java什么是shell脚本、makefile和ant文件   当使用getGraphics()方法时,java JPanel图形会闪烁   java如何将迭代转换为递归?   java为什么我的抽屉菜单在同一个XML上有ConstraintLayout时没有响应?   java如何在图像上画一个圆?   Android studio:Rabbitmq:Error:java。lang.ClassNotFoundException:类io。千分尺。果心仪器找不到仪表注册表