simplexml: consistent interface for xml attributes -- __contains__
This commit is contained in:
parent
b8087cdb53
commit
a6a3fbbff0
|
@ -253,6 +253,9 @@ class Node(object):
|
||||||
def __delitem__(self,item):
|
def __delitem__(self,item):
|
||||||
""" Deletes node's attribute "item". """
|
""" Deletes node's attribute "item". """
|
||||||
return self.delAttr(item)
|
return self.delAttr(item)
|
||||||
|
def __contains__(self,item):
|
||||||
|
""" Checks if node has attribute "item" """
|
||||||
|
self.has_attr(item)
|
||||||
def __getattr__(self,attr):
|
def __getattr__(self,attr):
|
||||||
""" Reduce memory usage caused by T/NT classes - use memory only when needed. """
|
""" Reduce memory usage caused by T/NT classes - use memory only when needed. """
|
||||||
if attr=='T':
|
if attr=='T':
|
||||||
|
|
Loading…
Reference in New Issue