Невозможно привязать к классам pyxb вложенные (анонимные) типы

Я следовал инструкциямэта темаи из этого XML:


    


Yes




4
Finally
0.2
    

Я создал следующую схему XSD, используяэтот инструмент онлайн.


  
    
      
        
          
            
              
            
          
        
        
          
            
              
              
              
            
          
        
      
    
  

Я тогда позвонилpyxben -u my_schema.csd -m my_schema в оболочке, а затем попытался использовать привязки объектов сборки:

from my_schema import my_report
my_xml_report = my_report()

Это, кажется, работает до сих пор (я могу получить доступmy_xml_report.something). Тем не менее, когда я пытаюсь заполнить вложенный элемент:

my_xml_report.something.foo = "No"

Я получаю ошибку.'NoneType'object has no atttribute 'foo'

Документация Переговоры оanonymous types которые связаны с моей проблемой, но я все еще могузаставить его работать:

import pyxb
my_xml_report.something = pyxb.BIND('foo', "No")

Я получаю ошибкуMixedContentError: invalid non-element content

Как я могу заполнить этот XML?

Ответы на вопрос(1)

Ваш ответ на вопрос