transport_data.org.metadata.report.MetadataSet1ODT¶
- class transport_data.org.metadata.report.MetadataSet1ODT(mds: v21.MetadataSet, ref_area: str)[source]¶
Bases:
ReportMetadata reports related to ref_area.
Same as
MetadataSet1HTMLbut as OpenDocument Text.Methods
__init__(mds, ref_area)render()Render the report (generate its contents) and return as str or bytes.
render_jinja_template(*args, **kwargs)Retrieve the Jinja2
template_nameand call its render method.rst2odt(content)Convert content from reStructuredText to OpenDocument Text (ODT).
write_file(path, **kwargs)render()the report and write to path.Attributes
Name of a Jinja2 template used by the report; see
render_jinja_template().Metadata set to summarize.
Geography.
- mds: v21.MetadataSet¶
Metadata set to summarize.
- render() bytes¶
Render the report (generate its contents) and return as str or bytes.
The content may be in any format: plain text, HTML, binary file content, etc.
- render_jinja_template(*args, **kwargs) str¶
Retrieve the Jinja2
template_nameand call its render method.
- rst2odt(content: str) bytes¶
Convert content from reStructuredText to OpenDocument Text (ODT).
- Returns:
The ODT (ZIP) archive.
- Return type:
- template_name = 'metadata-set-1.rst'¶
Name of a Jinja2 template used by the report; see
render_jinja_template().
- write_file(path: pathlib.Path, **kwargs) None¶
render()the report and write to path.