Python 网络服务

3 投票
3 回答
1244 浏览
提问于 2025-04-11 09:25

Elementree 已经成为处理 XML 的公认标准。那么,现在常用的网络服务/SOAP 库是什么呢?

3 个回答

0

这个问题虽然老了,但如果还有其他人问这个问题,我用suds取得了不错的效果:https://fedorahosted.org/suds/

0

soaplib 使用起来非常简单,而且看起来还在不断更新。

http://web.archive.org/web/20090729125144/https://wiki.github.com/jkp/soaplib/

1

我不太确定有没有一个被广泛接受的标准,但我发现SOAPpy是一个相对简单易用的库,可以用来处理基于SOAP的网络服务。

SOAPpy是一个用于Python的SOAP/XML模式库。给定一个WSDL或SDL文档,SOAPpy可以发现网络服务的公开API,并尽可能透明地将其暴露给Python应用程序。

IBM在他们的网站上提供了一个很好的入门指南和示例,帮助你开始使用SOAPpy。

虽然SOAPpy现在不再积极开发,但它正在被整合到Zolera SOAP基础设施(ZSI)中,属于Python Web Services项目。不过,这个项目自去年11月以来也没有太多活动

撰写回答