Пробую сделать выборку тэгов через XPath на Питоне.
Процедура Evaluate жутко тормозит даже на 3-меговом файле.
Почему так происходит? Каки сделать тоже самое быстрее?
===
#!/usr/bin/env python
from xml.dom import minidom
from xml import xpath
d = minidom.parse("foo.xml")
sd = xpath.Evaluate('//SOMETAG',d) # вот здесь тормозит
for i in sd:
print i.toxml(encoding="UTF-8")
===