Loader classes

CSVLoader([header])

Load CSV data.

CSVLoader

class CSVLoader(header=None, **kwargs)[source]

Load CSV data.

__init__(header=None, **kwargs)[source]

Create a new CSV loader instance.

Parameters
  • header (bool) – Does the data source have a header row?

  • header_as_keys (bool) – Use the first row as dict keys for each object.

  • dialect (csv.Dialect) – A csv writing dialect, defaults to csv.excel.

  • quoting (int) – A quoting method, one of QUOTE_MINIMAL (0), QUOTE_ALL (1), QUOTE_NONNUMERIC (2) or QUOTE_NONE (3), defaults to 2.

  • delimiter (str) – Overwrite dialect’s delimiter attribute, defaults to ';'.

  • quotechar (str) – Overwrite dialect’s quotechar attribute, defaults to '"'.