Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 2, 2013 11:00:28

Jomaster
От: Киров
Зарегистрирован: 2013-08-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

Добрый день!

Помогите разобраться. В 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>

Получаю ошибку - Object reference not set to an instance of an object.

Подскажите, как же вызвать этот простой метод с 2 параметрами?



LINUX

Офлайн

#2 Авг. 3, 2013 00:39:20

Jomaster
От: Киров
Зарегистрирован: 2013-08-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

Никто не знает чтоля??



LINUX

Офлайн

#3 Авг. 3, 2013 14:26:13

Jomaster
От: Киров
Зарегистрирован: 2013-08-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

Разобрался
Но скорость работы suds не радует….



LINUX

Офлайн

#4 Авг. 3, 2013 17:04:23

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Передача параметров в suds & soap

Ты главное никому не говори в чём подвох, пусть следующие сами думают. А то не справедливо получится, ты вот без подскази, своей головой дошёл, а они на всё готовенькое.

p.s. А что с др. библиотеками, например с SOAPpy?

..bw



Отредактировано bw (Авг. 3, 2013 17:08:08)

Офлайн

#5 Авг. 3, 2013 17:06:41

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

bw
:)



Офлайн

#6 Авг. 3, 2013 18:57:03

Jomaster
От: Киров
Зарегистрирован: 2013-08-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

SOAPpy вроде как более не развивается, с 11 года.
Но можно попробовать.
Хотя думаю что лучше использовать gsoap, и подключать как модуль к pyton.



LINUX

Офлайн

#7 Авг. 6, 2013 00:39:55

juche-songun
Зарегистрирован: 2012-10-26
Сообщения: 42
Репутация: +  -2  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

так как ты решил проблему?

Офлайн

#8 Авг. 9, 2013 16:15:56

Jomaster
От: Киров
Зарегистрирован: 2013-08-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Передача параметров в suds & soap

Все дело было в неверной установке заголовков для автаризации.



LINUX

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version