Tag: xml

Обновление transaction.commit_manually () до Django> 1.6

Я унаследовал код для приложения, написанного для Django 1.4. Нам нужно обновить кодовую базу для работы с Django 1.7 и в конечном итоге 1.8 в качестве следующей версии Long Term Support. В нескольких местах он использует старый стиль @transaction.commit_manually и with transaction.commit_manually: Я недостаточно разбираюсь в транзакциях в целом, но я пытаюсь понять, для чего […]

Как я могу обрабатывать xml асинхронно в python?

У меня есть большой файл данных XML (> 160M) для обработки, и кажется, что синтаксический анализ SAX / expat / pulldom – это путь. Я хотел бы иметь поток, который просачивается через узлы и толкает узлы для обработки в очередь, а затем другие рабочие потоки вытаскивают следующий доступный узел из очереди и обрабатывают его. У […]

Создание простого текста из дампа базы данных Wikipedia

Я нашел скрипт Python ( здесь: Wikipedia Extractor ), который может генерировать обычный текст из (дампа базы данных Википедии на английском языке) . Когда я использую эту команду (как указано на странице скрипта): $ python enwiki-latest-pages-articles.xml WikiExtractor.py -b 500K -o extracted Я получаю эту ошибку: Файл «enwiki-latest-pages-articles.xml», строка 1 <mediawiki xmlns = "http://www.mediawiki.org/xml/export-0.8/" xmlns: xsi […]

есть ли что-нибудь, чтобы преобразовать xml -> yaml напрямую?

существует ли какая-либо библиотека или способ, из которого я могу конвертировать мои записи xml в формат yaml?

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

Я пытаюсь разобрать, манипулировать и выводить HTML с помощью ElementTree Python: import sys from cStringIO import StringIO from xml.etree import ElementTree as ET from htmlentitydefs import entitydefs source = StringIO("""<html> <body> <p>Less than &lt;</p> <p>Non-breaking space &nbsp;</p> </body> </html>""") parser = ET.XMLParser() parser.parser.UseForeignDTD(True) parser.entity.update(entitydefs) etree = ET.ElementTree() tree = etree.parse(source, parser=parser) for p in tree.findall('.//p'): […]

Twisted XmlStream: Как подключиться к событиям?

Я хотел бы реализовать Twisted сервер, который ожидает запросов XML и отправляет ответы XML в ответ: <request type='type 01'><content>some request content</content></request> <response type='type 01'><content>some response content</content></response> <request type='type 02'><content>other request content</content></request> <response type='type 02'><content>other response content</content></response> Я создал Twisted client & server перед тем, как обменялся простыми строками и попытался распространить это на использование XML, […]

OSError: Слишком длинное имя файла:

Мне нужно преобразовать веб-страницу в XML (используя Python 3.4.3 ). Если я напишу содержимое URL-адреса в файл, тогда я могу его прочитать и разобрать, но если я попытаюсь прочитать непосредственно с веб-страницы, то получаю следующую ошибку в моем терминале: Файл «./AnimeXML.py», строка 22, в файле xml = ElementTree.parse (xmlData) «/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/xml/etree/ElementTree.py" , строка 1187, в parse […]

Python ElementTree find () не соответствует в файле kml

Я пытаюсь найти элемент из файла kml с использованием деревьев элементов следующим образом: from xml.etree.ElementTree import ElementTree tree = ElementTree() tree.parse("history-03-02-2012.kml") p = tree.find(".//name") Достаточно подмножество файла для демонстрации проблемы: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>Location history from 03/03/2012 to 03/10/2012</name> </Document> </kml> Элемент «name» существует; почему поиск возвращается пустым?

Записи OpenERP ir.rule в security.xml

<record model="ir.rule" id="stock_inventory_comp_rule"> <field name="name">Inventory multi-company</field> <field name="model_id" ref="model_stock_inventory" /> <field name="global" eval="True" /> <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] </field> </record> Я запутался с фрагментом кода в файлах security.xml, который является средним значением ниже тегов.? id="stock_inventory_comp_rule" означает эту строку и где ее тег with.or – это только для сохранения и сохранения для идентификации записей по id цели.? <field […]

Parse updateinfo.xml

Я пытаюсь проанализировать файл Amazon updateinfo.xml для моего университетского проекта в Python. Пример файла выглядит следующим образом: <?xml version="1.0" ?> <updates> <update author="linux-security@amazon.com" from="linux-security@amazon.com" status="final" type="security" version="1.4"> <id>AL2012-2014-001</id> <title>Amazon Linux 2012.03 – AL2012-2014-001: important priority package update for libxml2</title> <issued date="2014-10-19 15:48" /> <updated date="2014-10-19 15:48" /> <severity>important</severity> <description>Package updates are available for Amazon Linux […]

Python - лучший язык программирования в мире.