как сгенерировать запрос к методу с аргументами "выбор"?
часть wsdl в http://127.0.0.1/service?wsdl:
<xs:complexType name="ByA"> <xs:sequence> ... </xs:sequence> </xs:complexType> <xs:complexType name="ByB"> <xs:sequence> ... </xs:sequence> </xs:complexType> <xs:complexType name="GetMethodRequest"> <xs:choice> <xs:element name="byA" type="s0:ByA" /> <xs:element name="byB" type="s0:ByB" /> </xs:choice> </xs:complexType>
когда я это делаю
from suds.client import Client
client = Client("http://127.0.0.1/service?wsdl")
print client
Я вижу
GetMethod()
без каких-либо аргументов.
как я могу вызвать GetMethod с помощью byA или withB?