class documentation

class _NSContext: (source)

View In Hierarchy

A mapping from XML namespaces onto their prefixes in the document.

Method __init__ Pull out the parent's namespaces, if there's no parent then default to XML.
Instance Variable parent Undocumented
Instance Variable nss Undocumented
Method get Get a prefix for a namespace.
Method __setitem__ Proxy through to setting the prefix for the namespace.
Method __getitem__ Proxy through to getting the prefix for the namespace.
def __init__(self, parent=None): (source)

Pull out the parent's namespaces, if there's no parent then default to XML.

ParametersparentUndocumented (type: Optional[_NSContext])
parent = (source)

Undocumented

Undocumented

(type: dict[str, str])
def get(self, k, d=None): (source)

Get a prefix for a namespace.

ParameterskUndocumented (type: Optional[str])
dThe default prefix value. (type: Optional[str])
ReturnsUndocumented (type: Optional[str])
def __setitem__(self, k, v): (source)

Proxy through to setting the prefix for the namespace.

ParameterskUndocumented (type: Optional[str])
vUndocumented (type: Optional[str])
def __getitem__(self, k): (source)

Proxy through to getting the prefix for the namespace.

ParameterskUndocumented (type: Optional[str])
ReturnsUndocumented (type: Optional[str])
API Documentation for Twisted, generated by pydoctor 21.2.2 at 2021-07-28 08:52:54.