python对webservice接口进行测试,传xml文件

用pip install sudo是不行的。去官网下载下来,安装。然后pycharm里面install一下

 

导包:

import suds.client
from suds.sax.text import Raw


准备webservice连接:
webserviceUrl='****:****/eif-server/webService/eifWebService?wsdl'

创立连接
client=suds.client.Client()
print("client")//打印方法


option=Raw('<![CDATA[<Request>。。。。</Request>]]>') //cdate作为整体发送出去,request里面是xml的内容,raw是原本的格式传送出去
print (option)


result=client.service.acceptMessage(option)          //acceptmessage  是你的方法

print(result)







 
上一篇:webservice接口wsdl文件生成c#代理类


下一篇:.Net Core 调用WebService