Super Simple utility to convert a python dictionary into an xml string.
from dict2xml import dict2xml
data = {
  'a': 1,
  'b': [2, 3],
  'c': {
    'd': [
      {'p': 9},
      {'o': 10}
    ],
    'e': 7
  }
}
print (dict2xml(data, wrap="all", indent="  "))
WWW: https://github.com/delfick/python-dict2xml