MCPcopy Index your code
hub / github.com/RustPython/RustPython / close

Method close

Lib/xml/etree/ElementTree.py:1727–1742  ·  view source on GitHub ↗

Finish feeding data to parser and return element structure.

(self)

Source from the content-addressed store, hash-verified

1725 self._raiseerror(v)
1726
1727 def close(self):
1728 """Finish feeding data to parser and return element structure."""
1729 try:
1730 self.parser.Parse(b"", True) # end of data
1731 except self._error as v:
1732 self._raiseerror(v)
1733 try:
1734 close_handler = self.target.close
1735 except AttributeError:
1736 pass
1737 else:
1738 return close_handler()
1739 finally:
1740 # get rid of circular references
1741 del self.parser, self._parser
1742 del self.target, self._target
1743
1744 def flush(self):
1745 was_enabled = self.parser.GetReparseDeferralEnabled()

Callers 15

test_parsefileMethod · 0.95
test_entityMethod · 0.95
test_bug_xmltoolkit62Method · 0.95
test_bug_200708_closeMethod · 0.95
test_dummy_builderMethod · 0.95
test_late_tailMethod · 0.95
test_subclassMethod · 0.95
test_element_factoryMethod · 0.95

Calls 1

_raiseerrorMethod · 0.95

Tested by 15

test_parsefileMethod · 0.76
test_entityMethod · 0.76
test_bug_xmltoolkit62Method · 0.76
test_bug_200708_closeMethod · 0.76
test_dummy_builderMethod · 0.76
test_late_tailMethod · 0.76
test_subclassMethod · 0.76
test_element_factoryMethod · 0.76