75得票3回答
Python 3.x有哪些可用于SOAP的库?

我在网上搜索了一个现有且受支持的Python 3的SOAP库(客户端和服务器)。 这是我找到的库的列表: Python 2: Zeep:Python 2.7 / 3中活跃并且有良好的文档支持 SOAPy:已停止维护的Python 2项目 ZSI:已停止维护的Python 2项目 soa...

65得票1回答
使用BinarySecurityToken对Python进行SOAP请求签名

我正在尝试使用Python证书对SOAP请求进行签名。 我已经尝试过python-zeep及其Signature方法,以及suds与py-wsse。 但两者都没有给我期望的结果。Zeep给我的是:<soap-env:Envelope xmlns:soap-env="http://sche...

64得票4回答
Python SOAP客户端 - 使用SUDS还是其他工具?

我目前正在研究实现一个客户端,该客户端将使用现有的广泛 SOAP 管理 API。 我研究了不同的 SOAP 实现,如 pysimplesoap 和 SUDS。尽管第一个由于递归过多而无法解析 WSDL,但 SUDS 运行良好(但速度较慢),我真的很喜欢这个模块。 然而,SUDS 存在一些问...

51得票7回答
我该如何输出SUDs生成/接收的内容?

我有以下代码:from suds.client import Client import logging logging.basicConfig(level=logging.INFO) logging.getLogger('suds.client').setLevel(logging.DEB...

42得票3回答
使用Python Suds可以从文件系统读取WSDL文件吗?

从suds的文档中,如果我有一个WSDL的URL,我可以创建一个Client。from suds.client import Client url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl' client = Cl...

40得票8回答
Suds安装错误:没有名为client的模块。

尝试使用pip-3.2安装suds,但遇到错误。sudo pip-3.2 install suds Downloading/unpacking suds Running setup.py egg_info for package suds Traceback (most recent ...

31得票5回答
使用证书的https Suds

我在Apache下使用带SSL的SOAP服务,suds可以在没有SSL的情况下正常工作。 我有客户端证书(my.crt和user.p12文件)。 请问如何配置suds客户端以使其能够通过https与服务进行通信? 如果没有证书,会出现以下错误: urllib2.URLError: &lt...

23得票8回答
SUDS - 编程访问方法和类型

我正在研究使用SUDS作为Python的SOAP客户端。我想检查指定服务可用的方法以及指定方法所需的类型。 目的是生成用户界面,允许用户选择方法,然后填写动态生成的表单中的值。 我可以获取有关特定方法的一些信息,但不确定如何解析它:client = Client(url) method =...

21得票1回答
使用Python进行SOAP MTOM调用

我目前正在使用Python开发一个Web工具包,需要频繁进行SOAP调用。不幸的是,有几个调用需要使用MTOM。我目前正在使用SUDS,并且想知道是否可能使用它进行MTOM调用(我在文档中找不到任何相关信息,因此认为答案是否定的)。 如果SUDS不是解决方案,是否有其他替代品?

20得票7回答
在Python中序列化一个suds对象

好的,我正在努力提高Python技能水平,所以我不确定我现在做的是否正确,但这是我的当前问题... 我需要通过SOAP方法获取一些信息,现在只使用部分信息,但将整个结果存储以供将来使用(我们需要尽可能少地使用该服务)。查找访问该服务的最佳方法时,我发现suds是可行的方式,它很简单并且可以轻...