Форум сайта python.su
Привет!
Судьба свела меня с SOAP и я попал.
Имеется библиотека zeep и необходимо отправить запрос на сервер.
Для этого написал:
soap_client = Client(wsdl=wsdl) response = soap_client.service[name](**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'
Офлайн
metotronЭта библиотека не работает. Она похожа на настоящую, но с ней ни один SOAP-запрос не разберёшь. Используй обычный lxml для прямой работы с XML.
Судьба свела меня с SOAP и я попал.
Имеется библиотека zeep и необходимо отправить запрос на сервер.
Отредактировано py.user.next (Авг. 15, 2019 07:44:08)
Офлайн