ProcessorBase
- class csvio.processors.processor_base.ProcessorBase(handle: str)
Bases:
abc.ABCProcessor Base Class
- process_rows(rows: List[Dict[str, Any]], processor_handle: Optional[str] = None) List[Dict[str, Any]]
Process a list of rows
- Parameters
row (required) – A list of dictionaries of
fieldname->valuepairs representing a list of rowsprocessor_handle (optional) – A processor handle or an object that references the processor functions to apply and transform the row values. The processor functions of the current object are used if this argument is not provided.
- Returns
A list of dictionaries representing processed CSV rows