Lines Matching refs:elem
107 for elem in element:
108 if elem.tag == tag:
109 return elem
112 elem = self.find(element, tag)
113 if elem is None:
115 return elem.text or ""
118 for elem in element.iter(tag[3:]):
119 yield elem
120 for elem in element:
121 if elem.tag == tag:
122 yield elem
234 elem = self.makeelement(self.tag, self.attrib)
235 elem.text = self.text
236 elem.tail = self.tail
237 elem[:] = self
238 return elem
253 "Use specific 'len(elem)' or 'elem is not None' test instead.",
349 "Use 'list(elem)' or iteration over elem instead.",
485 "Use 'elem.iter()' or 'list(elem.iter())' instead.",
831 def _namespaces(elem, encoding, default_namespace=None):
874 iterate = elem.iter
876 iterate = elem.getiterator # cET compatibility
877 for elem in iterate():
878 tag = elem.tag
887 for key, value in elem.items():
894 text = elem.text
899 def _serialize_xml(write, elem, encoding, qnames, namespaces):
900 tag = elem.tag
901 text = elem.text
911 for e in elem:
915 items = elem.items()
934 if text or len(elem):
938 for e in elem:
943 if elem.tail:
944 write(_escape_cdata(elem.tail, encoding))
954 def _serialize_html(write, elem, encoding, qnames, namespaces):
955 tag = elem.tag
956 text = elem.text
966 for e in elem:
970 items = elem.items()
997 for e in elem:
1001 if elem.tail:
1002 write(_escape_cdata(elem.tail, encoding))
1004 def _serialize_text(write, elem, encoding):
1005 for part in elem.itertext():
1007 if elem.tail:
1008 write(elem.tail.encode(encoding))
1158 # @param elem An element tree or an individual element.
1160 def dump(elem):
1162 if not isinstance(elem, ElementTree):
1163 elem = ElementTree(elem)
1164 elem.write(sys.stdout)
1165 tail = elem.getroot().tail
1194 # @return A (event, elem) iterator.
1330 for elem in tree.iter():
1331 id = elem.get("id")
1333 ids[id] = elem
1430 self._last = elem = self._factory(tag, attrs)
1432 self._elem[-1].append(elem)
1433 self._elem.append(elem)
1435 return elem