你能推荐一个可以接受WS-Attachments的Python SOAP客户端吗?

时间:2009-01-29 12:27:48

标签: python soap

我读过SudsZSI的混合评论 - 两个Python SOAP库。但是,我不清楚它们中的任何一个是否可以支持WS-Attachments。我更喜欢使用Suds(看起来更简单),但我会推荐适合我需要的库。

3 个答案:

答案 0 :(得分:1)

根据您的要求,我必须推荐ZSI。从其文档中

它还可以用于使用带附件的SOAP消息构建应用程序。

他们的网站并不像Suds那样漂亮,但该软件包包含了很有前途的文档。

SOAPpy在其TODO列表中支持附件。 Suds在任何地方都没有提到“附件”这个词。如果您需要附件而不想自己实施,那么ZSI就是您的选择。

答案 1 :(得分:1)

我相信soaplib可以处理附件。我只是不确定它与WS-Attachments的准确程度如何,因为它们不会吹嘘它。

这是一个示例客户端,他们的话,允许“多部分mime有效负载”:

helloworld_attach.py

答案 2 :(得分:0)

根据我的经验,Suds是唯一可行的Python包。我没有使用附件。