Вопросы по теме 'elementtree'

поиск/замена содержимого xml
Я успешно использовал xml.etree.ElementTree для анализа xml, поиска контента, а затем записи этого в другой xml. Однако я просто работал с текстом внутри одного тега. import os, sys, glob, xml.etree.ElementTree as ET path = r"G:\\63D RRC GIS...
3906 просмотров
schedule 25.02.2024

xml.parsers.expat.ExpatError при разборе XML
Я пытался получить информацию через HTTP-запросы, например http://www.opencellid.org/cell/get?key=xxxxxxxxxxxx&mnc=1&mcc=228&lac=101&cellid=7283 возвращает мне ответ в формате XML, например <rsp stat="ok"> <cell nbSamples="1"...
1805 просмотров

Нужна помощь в понимании etree xml для python, работающего со структурой тегов
У меня возникли проблемы с пониманием библиотеки python etree для чтения XML-файла. Я довольно новичок в программировании на питоне... так что xml для меня немного странный... У меня есть следующая структура xml в файле: <sss...
753 просмотров
schedule 22.07.2022

elementTree не может анализировать unicode xml
У меня следующий xml: <Earth> <country name="Česká republika" population="8900000"> <capital>Praha1</capital> </country> </Earth> Но когда я пытаюсь разобрать, это не удается с ошибкой:...
3217 просмотров
schedule 14.11.2023

Python — дерево элементов удаляет объявление XML
Я пишу XML с деревом элементов. Я даю коду пустой файл шаблона, который начинается с объявления XML: <?xml version= "1.0"?> когда ET заканчивает вносить свои изменения и записывает завершенный XML, удаляя объявление и начиная с корневого...
12508 просмотров
schedule 23.09.2022

Анализ XML с помощью ElementTree дает неправильный вывод
Я хочу проанализировать файл XML с помощью ElementTree, но в определенном теге вывод неверен <descriptions> <description descriptionType="Abstract">Some Abstract Text </description> </descriptions> Поэтому я анализирую...
95 просмотров
schedule 21.02.2024

Python, etree: как скопировать экземпляр в новый экземпляр унаследованного класса?
Я написал класс, унаследованный от класса xml.etree.ElementTree.Element, чтобы расширить этот класс методами, показывающими полное имя тега элемента etree, и простым способом заменить полное содержимое элемента значением XML из нить.. В методе...
484 просмотров
schedule 06.02.2024

Как проанализировать все дочерние и внуковые элементы из текущего узла, используя xml.etree.ElementTree в python
Я извлекаю весь текст в XML-документе. Я хочу найти тег, скажем, description , а затем выполнить поиск по всем дочерним и внукам, и может быть еще больше элементов, а затем извлечь текст. Вот мой код, но он не может получить текст внутри тегов...
11595 просмотров
schedule 22.10.2023

Выберите узел с определенным значением элемента в XML, используя python 2.7 и дерево элементов XML.
Я боролся с этим все утро, и я не смог заставить его работать. У меня есть такой XML (урезанная анонимная версия): <?xml version="1.0" encoding="UTF-8"?> <Root> <First_Level_Node> <Element_Name>...
2990 просмотров
schedule 01.07.2022

Ошибка при запуске скрипта Python в более старой версии
Я протестировал веб-приложение, которое использует сценарии Python (2.7.8) для создания динамического контента. Я анализирую некоторые данные XML и выполняю над ними несколько операций. Одна из операций требует поиска определенного типа данных,...
83 просмотров
schedule 03.05.2024

Сохранение XML с помощью ETree в Python. Он не сохраняет пространства имен, а также добавляет теги ns0, ns1 и удаляет теги xmlns.
Я вижу, что здесь есть похожие вопросы, но ничего, что мне полностью помогло. Я также просмотрел официальную документацию по пространствам имен, но не могу найти ничего, что действительно помогло бы мне, возможно, я слишком новичок в форматировании...
6766 просмотров
schedule 19.05.2024

Изменение XML с помощью ElementTree: объект «str» не имеет атрибута «текст»
Следующий код выдает ошибку: строка 19, в файле editXML self.PreFlopCallPower.text = 'NEW VALUE' AttributeError: объект 'str' не имеет атрибута 'text' Проблема, похоже, в том, что self.PreFlopCallPower — это всего лишь строка, а не объект...
2884 просмотров
schedule 31.07.2022

Получение всех вложенных детей в теге xml в python
У меня есть объект xml.etree.ElementTree со следующим содержимым. <html> <body> <c> <winforms> <type-conversion> <opacity> </opacity> </type-conversion> </winforms>...
3037 просмотров
schedule 19.02.2024

Очистка атрибутов элемента XML с помощью BeautifulSoup
У меня есть следующий код: from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("https://api.stlouisfed.org/fred/...") bsObj = BeautifulSoup(html.read(), "lxml"); print(bsObj) Он возвращает что-то вроде этого:...
1216 просмотров

XML ElementTree — теги индексации
У меня есть файл XML: <sentence id="en_BlueRibbonSushi_478218345:2"> <text>It has great sushi and even better service.</text> </sentence> <sentence id="en_BlueRibbonSushi_478218345:3"> <text>The entire...
623 просмотров
schedule 25.03.2024

Доступ к элементу и тегу в XML-файле с использованием ElementTree
Большое спасибо за ваше чтение. Я прошу прощения за такой вопрос новичка, потому что я уверен, что это простой ответ. Любое руководство очень ценится. У меня есть файл xml, который я анализирую с помощью ElementTree , который имеет элементы,...
10882 просмотров
schedule 24.10.2023

Python XML etree — как прочитать значение узла внутри значения?
Моя задача - вывести набор информации об оборудовании (ЦП, материнская плата, память...) из системы, в которой запущен скрипт python. Я экспортировал с помощью скрипта Python все системные спецификации, используя hlsw в системе Linux. Моя цель -...
1802 просмотров
schedule 16.08.2022

Получить поле из xml?
У меня есть xml следующим образом: <?xml version="1.0"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <s:Header> <h:Challenge...
45 просмотров
schedule 02.03.2024

Предотвращение утечки памяти при разборе гигантского XML с помощью etree
XML, который я пытаюсь разобрать, довольно большой (> 100 ГБ). Я удалял элемент на каждой итерации, а также удалял корневой элемент. Тем не менее, утечка памяти, которая становится значительной (более 200-300 МБ), когда файл довольно большой....
228 просмотров
schedule 03.08.2022

Как мне перебирать несколько файлов xml, анализировать их и отправлять в REST API
import os from xml.etree import ElementTree as ET # files are in a sub folder where this script is being ran path = "attachments" for filename in os.listdir(path): # Only get xml files if not filename.endswith('.xml'): continue # I...
1233 просмотров
schedule 01.02.2024