1

我正在尝试 使用此代码从ladonize.org调用计算器示例。

我设法让 pysimplesoap 与其他外部肥皂服务一起工作,并尝试使用 ladon / python 2.7 推出我自己的肥皂服务

SOAP 服务在 Windows 下导入到 Visual Studio 2008 时工作。对于 python,我无法正确获取请求的语法。示例 Web 服务接受两个数字 a 和 b 并返回相加的值作为结果

这是我的代码

from pysimplesoap.client import SoapClient

client = SoapClient(wsdl='http://ladonize.org/python-demos/Calculator/soap/description',
location='http://ladonize.org/python-demos/Calculator/soap/description', cacert=None)

response=client.add(paramters={"a":"1","b":"2"})
print (response)

此调用不起作用。我收到错误“AttributeError:未找到标记:正文(未找到元素)”

我要打的电话就是这个功能

    <portType name="CalculatorPortType">
<operation name="add">   
<documentation>Add two integers together and return the result </documentation>
<input message="tns:add"/>
<output
    message="tns:addResponse"/>
</operation>
</portType>

完整的描述在这里

关于在描述中寻找什么以使语法正确的任何提示?

4

0 回答 0