MCPcopy Index your code
hub / github.com/python/cpython / _resolve_prefix_name

Method _resolve_prefix_name

Lib/xml/etree/ElementTree.py:1858–1863  ·  view source on GitHub ↗
(self, prefixed_name)

Source from the content-addressed store, hash-verified

1856 yield from namespaces
1857
1858 def _resolve_prefix_name(self, prefixed_name):
1859 prefix, name = prefixed_name.split(':', 1)
1860 for uri, p in self._iter_namespaces(self._ns_stack):
1861 if p == prefix:
1862 return f'{{{uri}}}{name}'
1863 raise ValueError(f'Prefix {prefix} of QName "{prefixed_name}" is not declared in scope')
1864
1865 def _qname(self, qname, uri=None):
1866 if uri is None:

Callers 1

_startMethod · 0.95

Calls 2

_iter_namespacesMethod · 0.95
splitMethod · 0.45

Tested by

no test coverage detected