Результаты поиска по запросу "elementtree"

1 ответ

Единственная проблема с методом root.clear () - он возвращает NoneTypes. Это означает, что вы не можете, например, редактировать данные, которые вы анализируете, с помощью строковых методов, таких как replace () или title (). Тем не менее, это оптимальный метод для использования, если вы просто анализируете данные как есть.

ужно написать анализатор на Python, который может обрабатывать некоторые очень большие файлы (> 2 ГБ) на компьютере без большого объема памяти (только 2 ГБ). Я хотел использовать iterparse в lxml, чтобы сделать это. Мой файл имеет ...

8 ответов

Преобразование XML в словарь с помощью ElementTree

Я ищу парсер XML в словарь с помощью ElementTree, я уже нашел некоторые, но они исключают атрибуты, и в моем случае у меня много атрибутов.

2 ответа

Python не хватает памяти для разбора XML с помощью cElementTree.iterparse

Упрощенная версия моей функции синтаксического анализа XML здесь: import xml.etree.cElementTree as ET def analyze(xml): it = ET.iterparse(file(xml)) count = 0 for (ev, el) in it: count += 1 print('count: {0}'.format(count))Это заставляет Python ...

ТОП публикаций

2 ответа

Простой обход домена в Python с использованием xml.etree.ElementTree

Например. рассмотреть разборpom.xml файл: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> ...

2 ответа

Python ElementTree: анализ строки и получение экземпляра ElementTree

У меня есть строка, содержащая данные XML, которые возвращаются из запроса http. Я используюElementTree [http://docs.python.org/library/xml.etree.elementtree.html]для анализа данных, и я хочу затем рекурсивно искать элемент. Согласно сэтот ...

3 ответа

Как создать <! DOCTYPE> с помощью cElementTree в Python

Я попытался использовать ответ в этом вопросе, но не могу заставить его работать:Как создать «виртуальный корень» с ElementTree в Python? [https://stackoverflow.com/questions/1070772/how-to-create-virtual-root-with-pythons-elementtree] Вот мой ...

1 ответ

ElementTree findall () возвращает пустой список

Я пытаюсь написать небольшой скрипт для взаимодействия с API last.fm. У меня есть небольшой опыт работы сElementTree, но способ, которым я использовал его ранее, кажется, не работает, вместо этого он возвращает пустой список. Я удалил ключ API, ...

1 ответ

Извлечение текста после тега в ElementTree Python

Вот часть XML: <item><img src="cat.jpg" /> Picture of a cat</item>Извлечь тег легко. Просто сделать: et = xml.etree.ElementTree.fromstring(our_xml_string) img = et.find('img')Но как получить текст сразу после него (Изображение кота)? Выполнение ...

8 ответов

Python: ElementTree, получить строку пространства имен элемента

Этот файл XML называетсяexample.xml: <?xml version="1.0"?> <project ...

9 ответов

ParseError: не правильно сформирован (неверный токен) с использованием cElementTree

Я получаю строки xml из внешнего источника, который может содержать неанизированный пользовательский контент. Следующая строка XML дает ParseError вcElementTree: >>> print repr(s) '<Comment>dddddddd\x08\x08\x08\x08\x08\x08_____</Comment>' ...