Я изучаю SUDS как клиент SOAP для python. Я хочу проверить методы, доступные из указанной службы, и типы, требуемые указанным методом.
Целью является создание пользовательского интерфейса, позволяющего пользователям выбирать метод, а затем заполнять значения в динамически сгенерированной форме.
Я могу получить некоторую информацию о конкретном методе, но не знаю, как его разобрать:
client = Client(url)
method = client.sd.service.methods['MyMethod']
Я не могу programmaticaly выяснить, какой тип объекта мне нужно создать, чтобы иметь возможность вызвать службу
obj = client.factory.create('?')
res = client.service.MyMethod(obj, soapheaders=authen)
Есть ли у кого-нибудь пример кода?