Пробую сделать выборку тэгов через 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")
===

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите с lxml (2011)
- Форум [breaking news] В питоне используются корни офтопика (2011)
- Форум Снова юникод в python (2012)
- Форум Gimp, переменная в python-fu (2018)
- Форум Самый ламерский вопрос про python. (2010)
- Форум Python и unicode (2009)
- Форум Python, email.MIMEText (2008)
- Форум Форматирование в python (2012)
- Форум Кто из нас упоролся - я или lxml? (2014)
- Форум Парсинг xml на Python3.5 с помощью bs4 [проблемы с кодировкой] (2016)