Skip to content

markdown.extensions.admonition §

Adds rST-style admonitions to Python-Markdown. Inspired by rST feature with the same name.

See the documentation for details.

Classes:

markdown.extensions.admonition.AdmonitionExtension(**kwargs) §

Bases: Extension

Admonition extension for Python-Markdown.

Methods:

markdown.extensions.admonition.AdmonitionExtension.extendMarkdown(md) §

Register the processor.

Class Instance Registry Name Priority
AdmonitionProcessor blockprocessors admonition 105

markdown.extensions.admonition.AdmonitionProcessor(parser: blockparser.BlockParser) §

Bases: BlockProcessor

Methods:

markdown.extensions.admonition.AdmonitionProcessor.parse_content(parent: etree.Element, block: str) -> tuple[etree.Element | None, str, str] §

Get sibling admonition.

Retrieve the appropriate sibling element. This can get tricky when dealing with lists.