Markdown Format | JSON API | MCP Server Tool
Help on package docutils: NAME docutils - This is the Docutils (Python Documentation Utilities) package. DESCRIPTION Package Structure ================= Modules: - __init__.py: Contains component base classes, exception classes, and Docutils version information. - core.py: Contains the ``Publisher`` class and ``publish_*()`` convenience functions. - frontend.py: Runtime settings (command-line interface, configuration files) processing, for Docutils front-ends. - io.py: Provides a uniform API for low-level input and output. - nodes.py: Docutils document tree (doctree) node class library. - statemachine.py: A finite state machine specialized for regular-expression-based text filters. Subpackages: - languages: Language-specific mappings of terms. - parsers: Syntax-specific input parser modules or packages. - readers: Context-specific input handlers which understand the data source and manage a parser. - transforms: Modules used by readers and writers to modify DPS doctrees. - utils: Contains the ``Reporter`` system warning class and miscellaneous utilities used by readers, writers, and transforms. utils/urischemes.py: Contains a complete mapping of known URI addressing scheme names to descriptions. - utils/math: Contains functions for conversion of mathematical notation between different formats (LaTeX, MathML, text, ...). - writers: Format-specific output translators. PACKAGE CONTENTS core examples frontend io languages (package) nodes parsers (package) readers (package) statemachine transforms (package) utils (package) writers (package) CLASSES builtins.Exception(builtins.BaseException) ApplicationError DataError builtins.object SettingsSpec Component(SettingsSpec, TransformSpec) TransformSpec VersionInfo(builtins.tuple) VersionInfo class ApplicationError(builtins.Exception) | Method resolution order: | ApplicationError | builtins.Exception | builtins.BaseException | builtins.object | | Data descriptors defined here: | | __weakref__ | list of weak references to the object (if defined) | | ---------------------------------------------------------------------- | Methods inherited from builtins.Exception: | | __init__(self, /, *args, **kwargs) | Initialize self. See help(type(self)) for accurate signature. | | ---------------------------------------------------------------------- | Static methods inherited from builtins.Exception: | | __new__(*args, **kwargs) from builtins.type | Create and return a new object. See help(type) for accurate signature. | | ---------------------------------------------------------------------- | Methods inherited from builtins.BaseException: | | __delattr__(self, name, /) | Implement delattr(self, name). | | __getattribute__(self, name, /) | Return getattr(self, name). | | __reduce__(...) | Helper for pickle. | | __repr__(self, /) | Return repr(self). | | __setattr__(self, name, value, /) | Implement setattr(self, name, value). | | __setstate__(...) | | __str__(self, /) | Return str(self). | | with_traceback(...) | Exception.with_traceback(tb) -- | set self.__traceback__ to tb and return self. | | ---------------------------------------------------------------------- | Data descriptors inherited from builtins.BaseException: | | __cause__ | exception cause | | __context__ | exception context | | __dict__ | | __suppress_context__ | | __traceback__ | | args class Component(SettingsSpec, TransformSpec) | Base class for Docutils components. | | Method resolution order: | Component | SettingsSpec | TransformSpec | builtins.object | | Methods defined here: | | supports(self, format) | Is `format` supported by this component? | | To be used by transforms to ask the dependent component if it supports | a certain input context or output format. | | ---------------------------------------------------------------------- | Data and other attributes defined here: | | component_type = None | | supported = () | | ---------------------------------------------------------------------- | Data descriptors inherited from SettingsSpec: | | __dict__ | dictionary for instance variables (if defined) | | __weakref__ | list of weak references to the object (if defined) | | ---------------------------------------------------------------------- | Data and other attributes inherited from SettingsSpec: | | config_section = None | | config_section_dependencies = None | | relative_path_settings = () | | settings_default_overrides = None | | settings_defaults = None | | settings_spec = () | | ---------------------------------------------------------------------- | Methods inherited from TransformSpec: | | get_transforms(self) | Transforms required by this class. Override in subclasses. | | ---------------------------------------------------------------------- | Data and other attributes inherited from TransformSpec: | | default_transforms = () | | unknown_reference_resolvers = () class DataError(ApplicationError) | Method resolution order: | DataError | ApplicationError | builtins.Exception | builtins.BaseException | builtins.object | | Data descriptors inherited from ApplicationError: | | __weakref__ | list of weak references to the object (if defined) | | ---------------------------------------------------------------------- | Methods inherited from builtins.Exception: | | __init__(self, /, *args, **kwargs) | Initialize self. See help(type(self)) for accurate signature. | | ---------------------------------------------------------------------- | Static methods inherited from builtins.Exception: | | __new__(*args, **kwargs) from builtins.type | Create and return a new object. See help(type) for accurate signature. | | ---------------------------------------------------------------------- | Methods inherited from builtins.BaseException: | | __delattr__(self, name, /) | Implement delattr(self, name). | | __getattribute__(self, name, /) | Return getattr(self, name). | | __reduce__(...) | Helper for pickle. | | __repr__(self, /) | Return repr(self). | | __setattr__(self, name, value, /) | Implement setattr(self, name, value). | | __setstate__(...) | | __str__(self, /) | Return str(self). | | with_traceback(...) | Exception.with_traceback(tb) -- | set self.__traceback__ to tb and return self. | | ---------------------------------------------------------------------- | Data descriptors inherited from builtins.BaseException: | | __cause__ | exception cause | | __context__ | exception context | | __dict__ | | __suppress_context__ | | __traceback__ | | args class SettingsSpec(builtins.object) | Runtime setting specification base class. | | SettingsSpec subclass objects used by `docutils.frontend.OptionParser`. | | Data descriptors defined here: | | __dict__ | dictionary for instance variables (if defined) | | __weakref__ | list of weak references to the object (if defined) | | ---------------------------------------------------------------------- | Data and other attributes defined here: | | config_section = None | | config_section_dependencies = None | | relative_path_settings = () | | settings_default_overrides = None | | settings_defaults = None | | settings_spec = () class TransformSpec(builtins.object) | Runtime transform specification base class. | | TransformSpec subclass objects used by `docutils.transforms.Transformer`. | | Methods defined here: | | get_transforms(self) | Transforms required by this class. Override in subclasses. | | ---------------------------------------------------------------------- | Data descriptors defined here: | | __dict__ | dictionary for instance variables (if defined) | | __weakref__ | list of weak references to the object (if defined) | | ---------------------------------------------------------------------- | Data and other attributes defined here: | | default_transforms = () | | unknown_reference_resolvers = () class VersionInfo(VersionInfo) | VersionInfo(major=0, minor=0, micro=0, releaselevel='final', serial=0, release=True) | | # from functools import total_ordering | # @total_ordering | | Method resolution order: | VersionInfo | VersionInfo | builtins.tuple | builtins.object | | Methods defined here: | | __ge__(self, other) | Return self>=value. | | __gt__(self, other) | Return self>value. | | __le__(self, other) | Return self<=value. | | __lt__(self, other) | Return self<value. | | ---------------------------------------------------------------------- | Static methods defined here: | | __new__(cls, major=0, minor=0, micro=0, releaselevel='final', serial=0, release=True) | Create new instance of VersionInfo(major, minor, micro, releaselevel, serial, release) | | ---------------------------------------------------------------------- | Data descriptors defined here: | | __dict__ | dictionary for instance variables (if defined) | | ---------------------------------------------------------------------- | Methods inherited from VersionInfo: | | __getnewargs__(self) | Return self as a plain tuple. Used by copy and pickle. | | __repr__(self) | Return a nicely formatted representation string | | _asdict(self) | Return a new dict which maps field names to their values. | | _replace(self, /, **kwds) | Return a new VersionInfo object replacing specified fields with new values | | ---------------------------------------------------------------------- | Class methods inherited from VersionInfo: | | _make(iterable) from builtins.type | Make a new VersionInfo object from a sequence or iterable | | ---------------------------------------------------------------------- | Data descriptors inherited from VersionInfo: | | major | Alias for field number 0 | | minor | Alias for field number 1 | | micro | Alias for field number 2 | | releaselevel | Alias for field number 3 | | serial | Alias for field number 4 | | release | Alias for field number 5 | | ---------------------------------------------------------------------- | Data and other attributes inherited from VersionInfo: | | __match_args__ = ('major', 'minor', 'micro', 'releaselevel', 'serial',... | | _field_defaults = {} | | _fields = ('major', 'minor', 'micro', 'releaselevel', 'serial', 'relea... | | ---------------------------------------------------------------------- | Methods inherited from builtins.tuple: | | __add__(self, value, /) | Return self+value. | | __contains__(self, key, /) | Return key in self. | | __eq__(self, value, /) | Return self==value. | | __getattribute__(self, name, /) | Return getattr(self, name). | | __getitem__(self, key, /) | Return self[key]. | | __hash__(self, /) | Return hash(self). | | __iter__(self, /) | Implement iter(self). | | __len__(self, /) | Return len(self). | | __mul__(self, value, /) | Return self*value. | | __ne__(self, value, /) | Return self!=value. | | __rmul__(self, value, /) | Return value*self. | | count(self, value, /) | Return number of occurrences of value. | | index(self, value, start=0, stop=9223372036854775807, /) | Return first index of value. | | Raises ValueError if the value is not present. | | ---------------------------------------------------------------------- | Class methods inherited from builtins.tuple: | | __class_getitem__(...) from builtins.type | See PEP 585 DATA __docformat__ = 'reStructuredText' __version_details__ = 'release' __version_info__ = VersionInfo(major=0, minor=17, micro=1, releaseleve... VERSION 0.17.1 FILE /usr/lib/python3/dist-packages/docutils/__init__.py
Generated by phpMan Author: Che Dong Under GNU General Public License
2026-06-02 05:13 @216.73.216.198 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)