Zeep

10 views
Skip to first unread message

Daniel bianchi

unread,
Apr 25, 2024, 6:55:20 PMApr 25
to Python Brasil
Turma, pretendo utilizar o ZEEP para fazer umas chamadas Soap.
Testei tudo no SoapUI antes e esta funcionando. 

O código, por ora é esse:

from requests.auth import HTTPBasicAuth
from requests import Session
import zeep

auth = HTTPBasicAuth('usuario', 'xxxx')
session = Session()
session.auth = auth
transport = zeep.Transport(session=session)


soap = zeep.Client(wsdl='https://....wsdl',
                   transport=transport,
                   service_name="wsDataServer",
                   port_name="RM_IwsDataServer")
result = soap.service.GetSchema('GlbUsuarioData')


O resultado é: 
zeep.exceptions.Fault: Object reference not set to an instance of an object.

Isso me parece um retorno do serviço, mas por nada nesse mundo consegui simular o mesmo no SoapUI.

A versão anterior, tinha deixado a autenticação de lado apenas para ver se ele daria o retorno de Unauthorized. E de fato aconteceu.
Coloquei a autenticação e agora não consigo ir para frente. 

Vocês podem palpitar este caso?

Obrigado;






Marcelo Valle

unread,
Apr 26, 2024, 12:55:45 AMApr 26
to python...@googlegroups.com
Não conheço ZEEP, mas verifique se não tem algum lugar onde você está passando None onde deveria estar passando um objeto.

--
--
------------------------------------
Grupo Python-Brasil
https://wiki.python.org.br/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasi...@googlegroups.com
---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasi...@googlegroups.com.
Para acessar essa discussão na Web, acesse https://groups.google.com/d/msgid/python-brasil/4c592484-e094-4e95-9f64-209e103da539n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages