Я использую minidom для синтаксического анализа XML в течение многих лет. Теперь я узнал об Element Tree. Мой вопрос, который лучше для синтаксического анализа? То есть:XML Parsing: Element Tree (etree) vs minidom
- Который быстрее?
- Который использует меньше памяти?
- Есть ли у меня какие-либо зависимости O (n^2), о которых я должен беспокоиться?
- Есть ли амортизация в пользу другого?
Почему у нас есть два интерфейса?
Спасибо.
И если у вас есть проблемы с производительностью с элементом, есть lxml, который обеспечивает совместимый интерфейс, но использует застывшую, сильно настроенную библиотеку C за кулисами. – delnan