#!/usr/local/bin/python3 import xml.etree.ElementTree as etree from io import StringIO i = etree.iterparse(StringIO('<a xmlns:ns="sadfgh" xmlns:hy="fvb"><b><c/></b><d/></a>'), events=('end-ns', 'start-ns')) for e in i: print(e)