core.util.webpub_manifest_parser.epub package¶
Submodules¶
core.util.webpub_manifest_parser.epub.ast module¶
- class core.util.webpub_manifest_parser.epub.ast.EPUBEncryptionSettings[source]¶
Bases:
Node
EPUB encryption settings.
- algorithm¶
Property allowing only URI values.
- compression¶
Property allowing only string values.
- original_length¶
Property allowing only integer values.
- profile¶
Property allowing only URI values.
- scheme¶
Property allowing only URI values.
- class core.util.webpub_manifest_parser.epub.ast.EPUBLinkProperties[source]¶
Bases:
LinkProperties
EPUB link properties.
- contains¶
Class representing object property, storing property’s metadata and its value.
- encryption_settings¶
Property allowing only specific values of a specific Type.
- layout¶
Property allowing only specific string values.
- class core.util.webpub_manifest_parser.epub.ast.EPUBMetadata(title=None, identifier=None, subtitle=None, modified=None, published=None, language=None, sort_as=None, author=None, translator=None, editor=None, artist=None, illustrator=None, letterer=None, penciler=None, colorist=None, inker=None, narrator=None, contributor=None, publisher=None, imprint=None, subject=None, description=None, duration=None, number_of_pages=None, belongs_to=None)[source]¶
Bases:
Metadata
EPUB metadata.
- presentation¶
Property allowing only specific values of a specific Type.