class documentation

class MarshalItemExporter(BaseItemExporter): (source)

View In Hierarchy

Exports items in a Python-specific binary format (see :mod:`marshal`). :param file: The file-like object to use for exporting the data. Its ``write`` method should accept :class:`bytes` (a disk file opened in binary mode, a :class:`~io.BytesIO` object, etc)

Method __init__ Undocumented
Method export_item Undocumented
Instance Variable file Undocumented

Inherited from BaseItemExporter:

Method finish_exporting Undocumented
Method serialize_field Undocumented
Method start_exporting Undocumented
Instance Variable encoding Undocumented
Instance Variable export_empty_fields Undocumented
Instance Variable fields_to_export 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, **kwargs): (source)
def export_item(self, item): (source)

Undocumented