我有一个本地开发Box,我已经配置了Python。不同网络上还有另一台服务器。 SOA Web服务位于那里。他们暴露了一个应用。
有方法……
# Use Python 2.7 (64/32) depends on your system type # System 64, Python 64, suds 64 OR System 32, Python 32, suds 32 # Install SUDS, pip install suds or download and install from suds.client import Client xml_request = '''your request xml''' def yourfunctionname(_xml_request): url = 'http://wsdl_url?wsdl' client = Client(url) xml = Raw(_xml_main) responsedata = (client.service.yourMethodName(__inject={'msg': xml})) return respdata getData=yourfunctionname(xml_request) for i in getData: print(i)