[XML-SIG] xml.dom.core.NamedNodeMap.get() method
Fred L. Drake
Fred L. Drake, Jr." <fdrake@acm.org
Thu, 10 Dec 1998 13:34:33 -0500 (EST)
I've attached a patch to add a get() method to NamedNodeMap, to make
it a little more dictionary like.
-Fred
--
Fred L. Drake, Jr. <fdrake@acm.org>
Corporation for National Research Initiatives
1895 Preston White Dr. Reston, VA 20191
Index: core.py
===================================================================
RCS file: /projects/cvsroot/xml/dom/core.py,v
retrieving revision 1.36
diff -c -c -r1.36 core.py
*** core.py 1998/12/09 03:18:58 1.36
--- core.py 1998/12/10 18:30:30
***************
*** 191,196 ****
--- 191,201 ----
key = arg.nodeName
self[key] = arg
+ def get(self, key, default=None):
+ if self.data.has_key(key):
+ return self[key]
+ return default
+
def item(self, index):
return self.data.values[ index ]