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

Method __setitem__

Lib/xml/dom/minidom.py:568–581  ·  view source on GitHub ↗
(self, attname, value)

Source from the content-addressed store, hash-verified

566
567 # same as set
568 def __setitem__(self, attname, value):
569 if isinstance(value, str):
570 try:
571 node = self._attrs[attname]
572 except KeyError:
573 node = Attr(attname)
574 node.ownerDocument = self._ownerElement.ownerDocument
575 self.setNamedItem(node)
576 node.value = value
577 else:
578 if not isinstance(value, Attr):
579 raise TypeError("value must be a string or Attr object")
580 node = value
581 self.setNamedItem(node)
582
583 def getNamedItem(self, name):
584 try:

Callers

nothing calls this directly

Calls 2

setNamedItemMethod · 0.95
AttrClass · 0.85

Tested by

no test coverage detected