【发布时间】:2009-11-17 19:03:03
【问题描述】:
我对 Python 和 SOAP 有疑问。我需要在 Python 中创建一个基于 SOAP 的 Web 服务。我读到我可以使用soaplib、suds 和ZSI 等库。我用soaplib 创建了一个Hello World Web 服务,就像在文档中一样(http://trac.optio.webfactional.com/wiki/HelloWorld)。问题是我无法为使用soaplib 库以外的Web 服务创建客户端。我想使用 Python 中的 suds 库来制作客户端应用程序。
您是否设法使用 Python 中的应用程序(例如使用 suds 库)使用 Python 中的 soaplib 创建的 SOAP Web 服务?
【问题讨论】:
-
是的,我已经使用soaplib 制作了一个Web 服务,我可以从suds(和许多其他客户端)中使用它。如果没有更多关于您遇到什么问题的信息,就很难说别的了。
-
很高兴听到 :) 下面是一段使用 suds 的代码,我的问题是我不知道应该使用哪个 URL。我收到了 503 snd 504 之类的响应。 from suds.client import Client client=Client(URL) print client
标签: python soap web-services