Я использую библиотеку suds в качестве SOAP-клиента в каком-то проекте.
Я хотел бы знать, был ли способ генерировать код Python в соответствии с файлом WSDL.
Например, рассмотрим следующую строку из файла WSDL:
<operation name="GetLastTradePrice">
Затем я хочу добавить в какой-нибудь .py
файл автоматически сгенерированную функцию
def GetLastTradePrice...
Цель этого - узнать, какие у меня есть возможные функции и свойства, когда у меня есть клиент. Это значит, что если я напишу:
from suds.client import Client
client = Client(SOME_URL)
Затем, после ввода следующего
client.service.
Я получу опцию автозаполнения GetLastTradePrice
.