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.