0
ответов

Как найти XML-элементы через XPath в Python без привязки к пространству имен?

Так как эта неприятная проблема возникла у меня второй раз, я подумал, что вопрос поможет. Иногда мне нужно получить элементы из XML-документов, но способы сделать это неудобны. Я хотел бы знать ...
вопрос задан: 8 October 2015 09:54
0
ответов

ImportError on Google App Engine with lxml

Я использую lxml для разбора страниц. Когда я запускаю свой код с app engine sdk, он работает, но когда я развертываю свое приложение в облаке, я получаю сообщение здесь: Traceback (последний последний вызов): File "/...
вопрос задан: 17 April 2015 08:40
0
ответов

lxml конвертирует элемент в elementtree

Следующий тест читает файл и с помощью lxml.html генерирует конечные узлы DOM / Graph для страницы. Однако я также пытаюсь понять, как получить ввод из «строки». Использование lxml ....
вопрос задан: 17 February 2015 15:57
0
ответов

Python lxml E-Factory

Я использовал lxml «E-Factory» (также известный как ElementMaker) для создания XML-документов. Я пытаюсь создать xml-документ, похожий на этот: 11-11-11
вопрос задан: 10 February 2015 22:47
0
ответов

Python: namespaces in xml ElementTree (or lxml)

I want to retrieve a legacy xml file, manipulate and save it. Here is my code: from xml.etree import cElementTree as ET NS = "{http://www.somedomain.com/XI/Traffic/10}" def fix_xml(filename): f ...
вопрос задан: 27 May 2013 11:22
0
ответов

аргумент типа «NoneType» не повторяется

I Я пытаюсь открыть каталог, содержащий серию XML в одном конкретном каталоге. В следующем коде я просматриваю каждый XML-документ и устанавливаю некоторые «операторы if» для чтения ...
вопрос задан: 12 February 2013 10:55
0
ответов

Python не хватает памяти для синтаксического анализа XML с использованием cElementTree.iterparse

Упрощенная версия моей функции синтаксического анализа XML находится здесь: import xml.etree.cElementTree as ET def analysis (xml): it = ET.iterparse ( file (xml)) count = 0 для (ev, el) в нем: count + = ...
вопрос задан: 6 November 2012 21:40
0
ответов

Поиск элемента по тексту с помощью XPath в ElementTree

Учитывая следующий XML: A < элемент>B Как я могу сопоставить элемент с содержимым A, используя ElementTree и...
вопрос задан: 25 September 2012 17:30
0
ответов

Неожиданное логическое поведение конечных элементов Python xml.etree.ElementTree

У меня возникли проблемы с использованием библиотеки Python 2.6.5 xml.etree.ElementTree. В частности, если я настрою простой элемент xml, подобный следующему >>> import xml.etree.ElementTree как...
вопрос задан: 26 July 2012 12:10
0
ответов

Python :Игнорировать xmlns в elementtree.ElementTree

Есть ли способ игнорировать пространство имен XML в именах тегов в elementtree.ElementTree? Я пытаюсь напечатать все теги TechnicalContact :для элемента в root.getiterator (tag='{ http://www.example.com}...
вопрос задан: 27 June 2012 12:30
0
ответов

Python 2.7: тип объекта «ElementTree» не имеет атрибута «имя_регистра»

с помощью этого кода Python 2.7.3 (или 2.7.0) я хочу изменить значение атрибута "android: versionCode = '2'", который имеет префикс пространства имен "android": #! / usr / bin / python from xml.etree.ElementTree ...
вопрос задан: 25 May 2012 16:03
0
ответов

] Python ElementTree не будет преобразовывать неразрывные пробелы при использовании UTF-8. для вывода

Я пытаюсь анализировать, манипулировать и выводить HTML с помощью ElementTree Python: import sys из cStringIO импортировать StringIO из xml.etree импортировать ElementTree как ET from htmlentitydefs import entitydefs ...
вопрос задан: 18 May 2012 13:40
0
ответов

Ошибка & #39; не удалось загрузить внешний объект& #39; при использовании Python lxml

Я пытаюсь проанализировать XML-документ, полученный из Интернета, но после анализа происходит сбой с этой ошибкой :' :не удалось загрузить внешний объект "
вопрос задан: 5 May 2012 00:32
0
ответов

lxml ошибка etree.iterparse «TypeError :чтение файловых объектов должно возвращать простые строки»

Я хотел бы проанализировать HTML-документ, используя lxml. Я использую python 3.2.3 и lxml 2.3.4(http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)Я использую etree.iterparse для разбора документа, но...
вопрос задан: 20 April 2012 07:51
0
ответов

Должно ли увеличиваться использование памяти при использовании ElementTree.iterparse()при очистке()деревьев?

импорт ОС import xml.etree.ElementTree as et for ev, el in et.iterparse(os.sys.stdin):el.clear()Запуск вышеуказанного на дампе RDF структуры ODP приводит к постоянному увеличению памяти. Почему...
вопрос задан: 9 April 2012 13:49
0
ответов

Запись XML-файла utf-8 с данными utf-8 с помощью ElementTree

Я пытаюсь написать XML-файл с данными в кодировке utf-8 с использованием ElementTree:#!/usr /bin/python#-*-coding:utf-8 -*-...
вопрос задан: 6 April 2012 21:07
0
ответов

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

Этот XML-файл называется example.xml: <проект xmlns = "http://maven.apache.org/POM/4.0.0" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http: / / ...
вопрос задан: 1 March 2012 12:34
0
ответов

Анализировать XML с помощью Python Etree и возвращать указанный тег независимо от пространства имен

Я работаю с некоторыми данными XML, которые в некоторых местах каждого файла переопределяют пространство имен. Я пытаюсь извлечь из документа все теги определенного типа независимо от пространства имен, которое ...
вопрос задан: 27 February 2012 00:11
0
ответов

Разбор XML: дерево элементов (etree) против минидома [дубликат]

Я много лет использую минидом для синтаксического анализа XML. Теперь я внезапно узнал о дереве элементов. Мой вопрос что лучше разобрать? То есть: что быстрее? Что использует меньше памяти? Есть ли у любого из них ...
вопрос задан: 16 February 2012 05:03
0
ответов

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

Я пытаюсь написать небольшой скрипт для взаимодействия с API last.fm. У меня есть небольшой опыт работы с ElementTree, но способ, которым я использовал его ранее, кажется, не работает, это ...
вопрос задан: 2 February 2012 12:39
0
ответов

Как я могу заменить дочерний элемент (ы) в ElementTree

I хотите заменить дочерние элементы из одного дерева в другое на основе некоторых критериев. Я могу сделать это, используя Понимание? Но как мы заменим элемент в ElementTree?
вопрос задан: 13 January 2012 03:15
0
ответов

SQLAlchemy TypeDecorator не работает

Я использую xml в моей базе данных postgresql и мне нужен пользовательский тип для обработки xml данных в SQLAlchemy. Поэтому я создал класс XMLType, взаимодействующий с xml.etree, но он не работает так, как я хотел. вот ...
вопрос задан: 16 December 2011 09:46
0
ответов

Как разобрать вложенные теги XML с помощью python?

Пожалуйста, извините меня, если я использую неправильную терминологию, но вот что я пытаюсь сделать. Я пытаюсь извлечь атрибуты и текстовую информацию из вложенных тегов, таких как псевдоним, платеж, сумма, ...
вопрос задан: 18 November 2011 17:22
0
ответов

Эквивалент iter () ElementTree в Python2.6

У меня есть этот код с ElementTree, который хорошо работает с Python 2.7. Мне нужно было получить все узлы с именем «A» под узлом «X / Y». from xml.etree.ElementTree import ElementTree verboseNode = ...
вопрос задан: 30 September 2011 22:45
0
ответов

Создание XML DOC с Python / ElectionTree и пространствами имен

Я пытаюсь создать документ XML-документа в памяти, так что детские узлы корня требуют пространства имени Отказ Окончательный документ должен выглядеть что-то подобное:
вопрос задан: 5 September 2011 20:48
0
ответов

Как указать lxml.etree.tostring (element) не записывать пространства имен в python?

У меня есть огромный xml-файл (1 Gig). Я хочу переместить некоторые элементы (записи) в другой файл с таким же заголовком и спецификациями. Скажем, исходный файл содержит эту запись с тегом <...
вопрос задан: 9 August 2011 23:20
0
ответов

Есть ли способ получить номер строки из ElementTree Element

Итак, я анализирую некоторые XML-файлы с помощью Python 3.2.1 cElementTree, и во время синтаксического анализа я заметил, что в некоторых тегах отсутствует информация об атрибутах. Мне было интересно, есть ли какой-нибудь простой способ ...
вопрос задан: 4 August 2011 22:29
0
ответов

Pretražite i uklonite element pomoću elementTree u Pythonu

Imam XML dokument u kojem želim tražiti neke elemente i ako oni odgovaraju nekim kriterijima Želio bih ih izbrisati. Međutim, čini mi se da ne mogu pristupiti roditelju elementa, pa ...
вопрос задан: 27 July 2011 15:45
0
ответов

Невозможно создать дамп или записать элемент ElementTree

У меня проблема с выводом даже простейших экземпляров элемента (дерева). Если я попробую следующий код в Python 2.7.1 >>> из xml.etree.ElementTree import Element, SubElement, tostring > ...
вопрос задан: 30 June 2011 10:52
0
ответов

Как можно заменить элемент текстом в lxml?

С помощью реализации API ElementTree в lxml легко полностью удалить данный элемент из XML-документа, но я не вижу простой способ последовательной замены элемента некоторым текстом. ...
вопрос задан: 24 March 2011 11:11