В качестве примера у нас есть следующий XML-файл (упрощенно):
<doc>some text <deprecated> some more text <ref> even more text</ref></deprecated>
Я могу получить доступ к информации об устаревших и ref, но, к сожалению, я не могу получить значение документа, который является "некоторый текст".
Вы ожидаете, что root.doc вернет вам значение, но не вернет:
<asdf_classes.documentation object at 0x7fb6ba3f2780>
Однако root.doc.deprecated возвращает значение, а root.doc.ref - тоже.
Глядя на сгенерированный файл из PyXB, кажется, что .doc - это класс с именем "Documentation", который содержит ref и не рекомендуется. Итак, как я могу получить доступ к значению doc, если у сгенерированного класса его нет?