我有一段python2.7代码,它使用suds连接到webservice。但我正在尝试将其升级到python 3,由于许多原因,suds无法正常工作。因此,考虑使用zeep,我的suds代码如下:
t = suds.transport.https.HttpAuthenticated(**creds)
client=suds.client.Client(url,location=loc,transport=t)
return client如何将其转换为zeep。特别是提供https urls (我没有证书)和位置url。
发布于 2020-02-13 23:00:54
suds和zeep都可以在Python3上工作,所以您不需要将代码“转换”为zeep。
为什么肥皂水对你不起作用?在Python3上,suds有一个不同的包名: suds-py3。你有没有尝试过"pip install suds-py3“而不是"pip install suds"?
https://stackoverflow.com/questions/59483613
复制相似问题