Bases: node.ext.python.nodes.PythonNode, node.ext.python.nodes._TextMixin
alias of BaseParser
alias of BlockRenderer
Extends: node.ext.python.interfaces.IPythonNode
Python code block.
block contents as text.
List of code lines.
Bases: node.ext.python.nodes.PythonNode
alias of ClassParser
alias of ClassRenderer
Extends: node.ext.python.interfaces.IPythonNode
Python class.
End line number of class def. Read-only.
Name of the class.
List of base classes for this class
Return decorators. If name is not None, filter by name.
Bases: node.ext.python.nodes.PythonNode, node.ext.python.nodes.CallableArguments
alias of DecoratorParser
alias of DecoratorRenderer
Extends: node.ext.python.interfaces.IPythonNode, node.ext.python.interfaces.ICallableArguments
Decorator.
Check whether other decorator is equal to self.
The name of the decorator.
Bases: node.ext.python.nodes.PythonNode, node.ext.python.nodes.CallableArguments
alias of FunctionParser
alias of FunctionRenderer
Extends: node.ext.python.interfaces.IPythonNode, node.ext.python.interfaces.ICallableArguments
Python function.
End line number of function def. Read-only.
Return decorators. If name is not None, filter by name.
Name of the function
Bases: node.ext.python.nodes.PythonNode, node.ext.python.nodes._TextMixin
alias of BaseParser
alias of DocstringRenderer
Extends: node.ext.python.interfaces.IPythonNode
Docstring.
block contents as text.
The doc string contents.
Bases: node.ext.python.nodes.PythonNode
alias of ImportParser
alias of ImportRenderer
Extends: node.ext.python.interfaces.IPythonNode
Import line.
List of tuples containing (importname, asname)
The module name from import or None
Bases: node.ext.python.nodes.PythonNode
alias of ModuleParser
alias of ModuleRenderer
Extends: node.ext.directory.interfaces.IFile, node.ext.python.interfaces.IPythonNode
Python module.
Number of lines stripped at the top of a module file
The name of the module.
The file encoding. Defaults to utf-8