XML to Python Data Structure, this allows an XML object to be easily accessed as a python object (with some minor limitations).[1] [2] [3]