Пробую сделать выборку тэгов через 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")
===
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [breaking news] В питоне используются корни офтопика (2011)
- Форум Помогите с lxml (2011)
- Форум Снова юникод в python (2012)
- Форум Самый ламерский вопрос про python. (2010)
- Форум Как получить пакет showduplicates rpm, используя модуль python yum? (2020)
- Форум [python]Помогите, что за warning (2009)
- Форум Gimp, переменная в python-fu (2018)
- Форум Форматирование в python (2012)
- Форум Проблема с функцией в python (2015)
- Форум Python и unicode (2009)