I am currently looking into implementing a client which will use an existing extensive SOAP management API.
I looked into different SOAP implementations like pysimples
An interesting up-to-date post can be found here: What SOAP client libraries exist for Python, and where is the documentation for them? Unfortunately, the perfect SOAP library you are looking for seems not to exist (yet)