Metadata-Version: 2.1
Name: file-stream
Version: 0.0.2
Summary: process data as stream.
Home-page: https://github.com/nutalk/file_stream
Author: Nutalk
Author-email: ht2005112@hotmail.com
License: BSD
Keywords: file
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython

=============
流式处理数据
=============

原理说明
=============

编程主要要到了生成器，各个类用for循环从上游抽取数据，用yield给下游提供数据。通过改写or规则，将各个组建组合起来。

参考项目
============

整体思路主要参考了这个项目：https://github.com/sandabuliu/python-stream。

使用
========
>>> pip install file-stream
from file-stream.executor.source import CsvReader
from file-stream.executor.writer import CsvWriter


