可能重复的问题: Python Web Services Python中最好的SOAP客户端库是什么?文档在哪里?
你会推荐什么工具来和Python一起使用,以便调用网络服务?
我考虑过使用SOAP.py,但它依赖的一些库(比如PyXML)已经过时了。而且,看起来这个工具也没有在积极开发或支持了。
顺便说一下:我是在使用一个SOAP网络服务。
我推荐使用 suds。这个工具非常简单,使用起来也很方便。
这里有个简单的例子:
from suds.client import Client url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl' client = Client(url) result = client.service.MyMethod(args)
想要更多的例子和教程,可以查看他们的 文档页面。