Я думаю, что вы можете решить эту проблему "неканоническим" способом. Я попытался запустить ваш код с небольшими изменениями (я предлагаю вам изучить и использовать lxml, он более мощный, чем стандартная библиотека python для xml, и если вы собираетесь использовать большие и вложенные файлы, вы должны учитывать это):
from lxml import etree as ET
tree = ET.parse('data.mzXML')
root = tree.getroot()
print(root[0])
Результат был
<Element {http://sashimi.sourceforge.net/schema_revision/mzXML_2.1}msRun at 0x7ff99afa9e88>
Итак, полный тег вашего файла, как и ожидалось, {http://sashimi.sourceforge.net/schema_revision/mzXML_2.1}msRun
. Если эта проблема повторяется в наборе данных, вы можете использовать следующий код:
from lxml import etree as ET
tree = ET.parse('data.mzXML')
root = tree.getroot()
tag = root[0].tag.split('}')
print(tag[1])
И ваш вывод будет таким, как ожидалось. Это очень конкретное решение, но если эта проблема затрагивает весь набор данных, это может быть решение.