pytype: pass str filename to xml.sax.parse, not BinaryIO

This commit is contained in:
zsxoff 2020-05-18 01:03:40 +04:00
parent 3d379a962d
commit 846dd4f6dd

View file

@ -13,8 +13,7 @@ def main(argv: Optional[Sequence[str]] = None) -> int:
handler = xml.sax.handler.ContentHandler()
for filename in args.filenames:
try:
with open(filename, 'rb') as xml_file:
xml.sax.parse(xml_file, handler)
xml.sax.parse(filename, handler)
except xml.sax.SAXException as exc:
print(f'{filename}: Failed to xml parse ({exc})')
retval = 1