qualia_core.utils.file.CSVReader module

class qualia_core.utils.file.CSVReader.CSVReader[source]

Bases: Generic[T]

class CSVResult(filename: 'Path', content: 'list[U]')[source]

Bases: Generic[U]

filename: Path
content: list[U]
read_callback(filename: Path, labels: type[T], callback: Callable[[Generator[T, None, None]], None], delimiter: str = ',', skip_header: bool = True) None[source]
read(filename: Path, labels: type[T], delimiter: str = ',', skip_header: bool = True) CSVResult[T][source]