我有一个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网址(我没有证书)并提供位置网址。
答案 0 :(得分:0)
suds和zeep都应在Python 3上运行,因此您无需将代码“转换”为zeep。
为什么肥皂水不适合您?在Python 3上,suds具有不同的包名称suds-py3。您是否尝试过“ pip install suds-py3”而不是“ pip install suds”?