What SOAP client libraries exist for Python, and w

2018-12-31 18:31发布

I've never used SOAP before and I'm sort of new to Python. I'm doing this to get myself acquainted with both technologies. I've installed SOAPlib and I've tried to read their Client documentation, but I don't understand it too well. Is there anything else I can look into which is more suited for being a SOAP Client library for Python?

Edit: Just in case it helps, I'm using Python 2.6.

14条回答
深知你不懂我心
2楼-- · 2018-12-31 18:44

I had good experience with SUDS https://fedorahosted.org/suds

Used their TestSuite as documentation.

查看更多
明月照影归
3楼-- · 2018-12-31 18:44

We'd used SOAPpy from Python Web Services, but it seems that ZSI (same source) is replacing it.

查看更多
无色无味的生活
4楼-- · 2018-12-31 18:44

Im using SOAPpy with Python 2.5.3 in a production setting.

I had to manually edit a couple of files in SOAPpy (something about header code being in the wrong place) but other than that it worked and continues to do so very reliably.

查看更多
刘海飞了
5楼-- · 2018-12-31 18:45

SUDS is the way to go, no question about it.

查看更多
公子世无双
6楼-- · 2018-12-31 18:45

suds is pretty good. I tried SOAPpy but didn't get it to work in quite the way I needed whereas suds worked pretty much straight away.

查看更多
时光乱了年华
7楼-- · 2018-12-31 18:46

Could this help: http://users.skynet.be/pascalbotte/rcx-ws-doc/python.htm#SOAPPY

I found it by searching for wsdl and python, with the rational being, that you would need a wsdl description of a SOAP server to do any useful client wrappers....

查看更多
登录 后发表回答