通过 https 进行 zeep 连接
zeep connection over https
我有一个 python 2.7 代码,它使用 suds 连接到网络服务。但我正在尝试将其升级到 python 3,但肥皂水因多种原因无法正常工作。所以想到使用zeep
我的肥皂水代码在这里:
t = suds.transport.https.HttpAuthenticated(**creds)
client=suds.client.Client(url,location=loc,transport=t)
return client
如何将其转换为 zeep。特别是提供 https urls(我没有证书)并提供位置 url.
suds 和 zeep 都应该在 Python 3 上工作,所以你不需要 "convert" 你的代码来 zeep。
为什么肥皂水对你不起作用?在 Python 3 上,suds 有一个不同的包名,suds-py3。您是否尝试过 "pip install suds-py3" 而不是 "pip install suds"?
我有一个 python 2.7 代码,它使用 suds 连接到网络服务。但我正在尝试将其升级到 python 3,但肥皂水因多种原因无法正常工作。所以想到使用zeep 我的肥皂水代码在这里:
t = suds.transport.https.HttpAuthenticated(**creds)
client=suds.client.Client(url,location=loc,transport=t)
return client
如何将其转换为 zeep。特别是提供 https urls(我没有证书)并提供位置 url.
suds 和 zeep 都应该在 Python 3 上工作,所以你不需要 "convert" 你的代码来 zeep。
为什么肥皂水对你不起作用?在 Python 3 上,suds 有一个不同的包名,suds-py3。您是否尝试过 "pip install suds-py3" 而不是 "pip install suds"?