Skip to main content
New in version 0.8.0

Parameters

str | Path
required
Path to the CSV file; its first row names the columns.
list[str] | None
default:"None"
Columns to use as inputs. If None, every column not mapped elsewhere becomes an input.
list[str] | None
default:"None"
Columns holding the expected outputs.
list[str] | None
default:"None"
Columns to store as metadata.
list[str] | None
default:"None"
Columns to store as extras.
str
default:"\"id\""
Column holding each item’s id. Defaults to “id”.
str
default:"\"source_name\""
Column holding the source name. Defaults to “source_name”.
str
default:"\"source_id\""
Column holding the source id. Defaults to “source_id”.

Returns

One item per row, in row order.

Raises

  • ValueError – If the file has no rows or a named column is missing.
  • ImportError – If pandas is not installed.

Example