Судьба свела меня с SOAP и я попал.
Имеется библиотека zeep и необходимо отправить запрос на сервер.
Для этого написал:
soap_client = Client(wsdl=wsdl) response = soap_client.service[name](**kwargs)
**kwargs соответствнно аргументы
альтернативное написание будет
soap_client = Client(wsdl=wsdl) response = soap_client.service.ServiceName(param1=value1, param2=value2,...paramN=valueN)
{ "UserID": "user", "Password": "password", "CaseID": "", "Panels": { "Panel": {"Code": "Ad Hoc", "PanelDescription": "", "Type": "Fluid", "SubstancesTested": [ { "SubstanceName": "AAA", "SubstanceCode": "AAA", "SubstanceResult": "NEGATIVE" }, { "SubstanceName": "BBB", "SubstanceCode": "BBB", "SubstanceResult": "NEGATIVE" }] } }
got an unexpected keyword argument 'Code'
Возможно кто-то из вас сталкивался с данным поведением и может подсказать куда “рыть” чтобы решить проблему
Спасибо