как сгенерировать запрос к методу с аргументами "выбора"?
часть 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 или byB?