markdown.extensions.admonition
§
Adds rST-style admonitions to Python-Markdown. Inspired by rST feature with the same name.
See the documentation for details.
Classes:
-
AdmonitionExtension–Admonition extension for Python-Markdown.
-
AdmonitionProcessor–
markdown.extensions.admonition.AdmonitionExtension(**kwargs)
§
Bases: Extension
Admonition extension for Python-Markdown.
Methods:
-
extendMarkdown–Register the processor.
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:
-
parse_content–Get sibling admonition.
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.