exporters.groupers package¶
Submodules¶
exporters.groupers.base_grouper module¶
-
class
exporters.groupers.base_grouper.
BaseGrouper
(options, metadata=None)[source]¶ Bases:
exporters.pipeline.base_pipeline_item.BasePipelineItem
Base class fro groupers
-
supported_options
= {}¶
-
exporters.groupers.file_key_grouper module¶
-
class
exporters.groupers.file_key_grouper.
FileKeyGrouper
(*args, **kwargs)[source]¶ Bases:
exporters.groupers.base_grouper.BaseGrouper
Groups items depending on their keys. It adds the group membership information to items.
- keys (list)
- A list of keys to group by
-
supported_options
= {'keys': {'type': <class 'exporters.utils.list[unicode]'>}}¶
exporters.groupers.no_grouper module¶
Module contents¶
-
class
exporters.groupers.
FileKeyGrouper
(*args, **kwargs)[source]¶ Bases:
exporters.groupers.base_grouper.BaseGrouper
Groups items depending on their keys. It adds the group membership information to items.
- keys (list)
- A list of keys to group by
-
supported_options
= {'keys': {'type': <class 'exporters.utils.list[unicode]'>}}¶
-
class
exporters.groupers.
PythonExpGrouper
(*args, **kwargs)[source]¶ Bases:
exporters.groupers.base_grouper.BaseGrouper
Groups items depending on python expressions. It adds the group membership information to items.
- python_expressions (list)
- A list of python expressions to group by
-
supported_options
= {'python_expressions': {'type': <class 'exporters.utils.list[unicode]'>}}¶