Кто-нибудь знает о хорошем учебнике по SUDS? Я пытаюсь запустить тесты для файлов WSDL, и у меня возникают проблемы с поиском информации о том, как это сделать. SUDS сильно отличается от SOAPy, и кто-нибудь порекомендовал бы ему запускать тесты дыма для функций, хранящихся в файлах WSDL.
Я прочитал, что SOAPAy больше не поддерживается в Python 2.6+. Это правда?
У меня есть файл WSDL, который я ввел:
from suds.client import Client
client = Client('http://10.51.54.50/ptz.wsdl')
client.service.GetNode()
Я получил эту ошибку:
in open
response = self._open(req, data)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 407, in _open
'_open', req)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 367, in _call_chain
result = func(*args)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 1146, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/home/build/workspace/downloads/Python-2.6.4/Lib/urllib2.py", line 1121, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 111] Connection refused>
Кто-нибудь знает, почему это происходит?
Я могу подключиться к этому файлу через мой браузер. Я установил все пакеты suds. Требуется ли какая-либо другая настройка?