pypeliner.readers.base

Base module for readers, contains base reader and default reader.

Classes

BaseReader

A base class for readers

DefaultReader

A reader used to return a default value, used when the reading logic is too

Module Contents

class pypeliner.readers.base.BaseReader

A base class for readers

abstract read() Any

An abstract method that defines reading logic.

Returns:

data to be processed.

class pypeliner.readers.base.DefaultReader(default_value: Any)

Bases: BaseReader

A reader used to return a default value, used when the reading logic is too trivial to be wrapped in a reader, or there is an external source for the data being read.

read() Any

An abstract method that defines reading logic.

Returns:

data to be processed.