scriptor.csvwriter
Module Contents
Classes
Writer for CSV exports |
|
Writer for CSV exports |
- class scriptor.csvwriter.MemoryCsvWriter(*args, delimiter=';', formatter: callable = None)
Bases:
scriptor.writer.MemoryWriter
Writer for CSV exports
- property writer
- DEFAULT_FILE_NAME = 'export.csv'
- fmt(value)
- async write(values: object)
- __str__()
Return str(self).
- class scriptor.csvwriter.FileSystemCsvWriter(*args, **kwargs)
Bases:
scriptor.writer.FilePickerWriter
Writer for CSV exports
- DEFAULT_FILE_NAME = 'export.csv'
- set_formatter(formatter: callable)
- set_delimiter(delimiter: str)
- async flush()
- async __aenter__()
- async __aexit__(*args)
- async write(values: object, should_flush: bool = False)