class documentation

class CsvItemExporter(BaseItemExporter): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method export_item Undocumented
Method serialize_field Undocumented
Instance Variable csv_writer Undocumented
Instance Variable encoding Undocumented
Instance Variable fields_to_export Undocumented
Instance Variable include_headers_line Undocumented
Instance Variable stream Undocumented
Method _build_row Undocumented
Method _join_if_needed Undocumented
Method _write_headers_and_set_fields_to_export Undocumented
Instance Variable _headers_not_written Undocumented
Instance Variable _join_multivalued Undocumented

Inherited from BaseItemExporter:

Method finish_exporting Undocumented
Method start_exporting Undocumented
Instance Variable export_empty_fields Undocumented
Instance Variable indent Undocumented
Method _configure Configure the exporter by popping options from the ``options`` dict. If dont_fail is set, it won't raise an exception on unexpected options (useful for using with keyword arguments in subclasses ``__init__`` methods)...
Method _get_serialized_fields Return the fields to export as an iterable of tuples (name, serialized_value)
Instance Variable _kwargs Undocumented
def __init__(self, file, include_headers_line=True, join_multivalued=',', errors=None, **kwargs): (source)
def export_item(self, item): (source)
def serialize_field(self, field, name, value): (source)
csv_writer = (source)

Undocumented

include_headers_line = (source)

Undocumented

Undocumented

def _build_row(self, values): (source)

Undocumented

def _join_if_needed(self, value): (source)

Undocumented

def _write_headers_and_set_fields_to_export(self, item): (source)

Undocumented

_headers_not_written: bool = (source)

Undocumented

_join_multivalued = (source)

Undocumented