Это просто и очень похоже на использование urllib, но вы должны использовать suds.transport.Request()
. С учетом клиента suds client
:
from suds.transport import Request
transport = client.options.transport
request = Request('http://www.example.org/document.html')
document = transport.open(request).read()
Возможно, лучше использовать метод transport.u2open(request)
, который просто принимает запрос urllib2, но с добавленными дополнительными обработчиками аутентификации.