[Python-checkins] cpython: Remove superfluous try/except
eli.bendersky
python-checkins at python.org
Sat Apr 20 18:11:56 CEST 2013
http://hg.python.org/cpython/rev/ec65d105588f
changeset: 83464:ec65d105588f
user: Eli Bendersky <eliben at gmail.com>
date: Sat Apr 20 09:11:37 2013 -0700
summary:
Remove superfluous try/except
files:
Lib/xml/etree/ElementTree.py | 18 ++++++------------
1 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/Lib/xml/etree/ElementTree.py b/Lib/xml/etree/ElementTree.py
--- a/Lib/xml/etree/ElementTree.py
+++ b/Lib/xml/etree/ElementTree.py
@@ -1504,18 +1504,12 @@
append = event_list.append
for event in events:
if event == "start":
- try:
- parser.ordered_attributes = 1
- parser.specified_attributes = 1
- def handler(tag, attrib_in, event=event, append=append,
- start=self._start_list):
- append((event, start(tag, attrib_in)))
- parser.StartElementHandler = handler
- except AttributeError:
- def handler(tag, attrib_in, event=event, append=append,
- start=self._start):
- append((event, start(tag, attrib_in)))
- parser.StartElementHandler = handler
+ parser.ordered_attributes = 1
+ parser.specified_attributes = 1
+ def handler(tag, attrib_in, event=event, append=append,
+ start=self._start_list):
+ append((event, start(tag, attrib_in)))
+ parser.StartElementHandler = handler
elif event == "end":
def handler(tag, event=event, append=append,
end=self._end):
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list