def display(self):
    print(self.doc.toprettyxml(indent='  '))
if __name__ == '__main__':
    example = {'auftrag': {'kommiauftragsnr': 2103839, 'anliefertermin':
        '2009-11-25', 'prioritaet': 7, 'ort': 'Huecksenwagen',
        'positionen': [{'menge': 12, 'artnr': '14640/XL', 'posnr': 1}],
        'versandeinweisungen': [{'guid': '2103839-XalE', 'bezeichner':
        'avisierung48h', 'anweisung':
        '48h vor Anlieferung unter 0900-LOGISTIK avisieren'}]}}
xml = dict2xml(example)
xml.display()
Сериализация словаря Python в XML