Ключевая идея SOAP это в том что спека отдается по урлу с wsdl. Там и функции, и параметры и их типы. Если стоит задачка порзмять мозг, то можно клиент написать самому и повысить скил на питон. Но для продакшена самому писать клиент, ну по меньшей мере не разумно. А пример готового
https://github.com/mvantellingen/python-zeep.