Форум сайта python.su
0
Добрый день!
Помогите разобраться. В Python-e только начинаю.
Пытаюсь подключиться к webservice (soap) используя suds. Все хорошо, но не могу понять, как в метод передать массив параметров.
WSDL метода имеет вид:
<s:element name="AccommodationDetail"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="inputValue" type="tns:AccommodationDetailInputValue"/> </s:sequence> </s:complexType> </s:element> <s:complexType name="AccommodationDetailInputValue"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="AccommodationCode" type="s:string"/> <s:element minOccurs="0" maxOccurs="1" name="LanguageCode" type="s:string"/> </s:sequence> </s:complexType>
Офлайн
0
Никто не знает чтоля?? 



Офлайн
0
Разобрался 
Но скорость работы suds не радует….
Офлайн
20
Ты главное никому не говори в чём подвох, пусть следующие сами думают. А то не справедливо получится, ты вот без подскази, своей головой дошёл, а они на всё готовенькое.
p.s. А что с др. библиотеками, например с SOAPpy?
..bw
Отредактировано bw (Авг. 3, 2013 17:08:08)
Офлайн
63
bw
:)
Офлайн
0
SOAPpy вроде как более не развивается, с 11 года.
Но можно попробовать.
Хотя думаю что лучше использовать gsoap, и подключать как модуль к pyton.
Офлайн
-2
так как ты решил проблему?
Офлайн
0
Все дело было в неверной установке заголовков для автаризации.
Офлайн