Я анализирую xml-файл, используя ElementTree в Python, например:
et = ElementTree(file=file("test.xml"))
test.xml начинается с нескольких строк комментариев xml.
Есть ли способ получить эти комментарии от et?
Для ElementTree 1.2.X есть статья на Чтение инструкций по обработке и комментариев с ElementTree (http://effbot.org/zone/element-pi.htm).
EDIT:
Альтернативой будет использование lxml.etree , которое реализует API ElementTree. Цитата из ElementTree совместимость lxml.etree
ElementTree игнорирует комментарии и инструкции по обработке при разборе XML, а etree будет читать их в и рассматривать их как комментарий или Обработка элементов инструкции соответственно.