From 024ac542d738f56b36bdeb3517a10e93da5acab9 Mon Sep 17 00:00:00 2001 From: Nick Drozd Date: Sat, 26 Nov 2022 16:33:25 -0600 Subject: bpo-45975: Simplify some while-loops with walrus operator (GH-29347) --- Lib/xml/etree/ElementTree.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'Lib/xml/etree/ElementTree.py') diff --git a/Lib/xml/etree/ElementTree.py b/Lib/xml/etree/ElementTree.py index ebbe2b703b..df5d519112 100644 --- a/Lib/xml/etree/ElementTree.py +++ b/Lib/xml/etree/ElementTree.py @@ -566,10 +566,7 @@ class ElementTree: # it with chunks. self._root = parser._parse_whole(source) return self._root - while True: - data = source.read(65536) - if not data: - break + while data := source.read(65536): parser.feed(data) self._root = parser.close() return self._root -- cgit v1.2.1