zut.CsvLoader
- class zut.CsvLoader(src: str | Path, *, headers: Iterable[str | Header] | None = None, add_columns: bool | Literal['warn'] = False, encoding: str | None = None, delimiter: str | None = None, decimal_separator: str | None = None, quotechar: str | None = None, nullval: str | None = None, no_headers: bool | None = None)
Bases:
ColumnsProvider
- __init__(src: str | Path, *, headers: Iterable[str | Header] | None = None, add_columns: bool | Literal['warn'] = False, encoding: str | None = None, delimiter: str | None = None, decimal_separator: str | None = None, quotechar: str | None = None, nullval: str | None = None, no_headers: bool | None = None)
Methods
__init__
(src, *[, headers, add_columns, ...])close
()get_column_index
(name)prepare
()Attributes
columns
headers