zeep Client()调用返回错误:在xsd:import不存在'与导入的targetNamespace不匹配,位于:

2024-10-04 01:34:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我们需要使用zeeppython包调用soapweb服务。在开始处理这个项目的时候,我已经实现了一些web服务调用,它们就像广告中所说的那样工作。然而,其中一个web服务不能很好地与zeep一起工作。读取WSDL的调用:

client = Client('http://***/Products.asmx?WSDL', settings=settings) 

退货:

在zeep.exceptions.XMLParseError错误:在上定义的命名空间xsd:import不存在't匹配位于'http://*/产品.asmx?WSDL'(http:///产品.asmx?网址:1475)你知道吗

设置设置为

strict=False, xml_huge_tree=True

zeep版本是3.3.0

问题:什么会导致这样的错误?你知道吗


Tags: 项目clientwebhttpsettings产品错误wsdl