proc = subprocess.Popen(['xmllint', '--noent', fname], stdout=subprocess.PIPE)
output = proc.communicate()[0]
tree = ElementTree.parse(StringIO.StringIO(output))
Как разрешить внешние объекты с помощью xml.etree, например lxml.etree