通过https进行zeep连接

时间:2019-12-26 03:40:28

标签: python-3.x soap suds zeep

我有一个python 2.7代码,该代码使用suds连接到Web服务。但是我正尝试将其升级到python 3,而suds由于许多原因而无法正常工作。所以想到使用zeep 我的泡沫代码在这里:

t = suds.transport.https.HttpAuthenticated(**creds)
client=suds.client.Client(url,location=loc,transport=t)
return client

如何将其转换为zeep。特别是提供https网址(我没有证书)并提供位置网址。

1 个答案:

答案 0 :(得分:0)

suds和zeep都应在Python 3上运行,因此您无需将代码“转换”为zeep。

为什么肥皂水不适合您?在Python 3上,suds具有不同的包名称suds-py3。您是否尝试过“ pip install suds-py3”而不是“ pip install suds”?