我在网上搜索了 Python 3 的现有支持的 SOAP库。 (客户端和服务器)
这里是我找到的图书馆列表:
Python 2:
Python 3:
这个列表对你来说似乎完整吗? (仅供参考,我使用此post作为起点(该帖子的目的与Python 2相同))
ladon 在我看来是Python 3唯一现有的框架,但AFAIK只能用于实现服务器端。
否:我不想自己迁移其中一个已停产的Python 2项目。我正在寻找一个支持的项目,如果需要,可以提供帮助。
2013年9月28日更新
答案 0 :(得分:2)
根据服务的复杂程度,您可以将ladon用于服务器端并手动模拟客户端,直到有更好的解决方案可用。
只需在启用了日志记录的情况下使用suds(或类似)调用该服务,并在请求上记下SOAP包装。使用它来包装您的请求并使用普通的http。
来调用服务这不是一个理想的解决方案,但它可以帮助你,直到你有一个包来替换它。
答案 1 :(得分:0)
答案 2 :(得分:0)
rpclib:似乎是唯一活跃的项目。在他们的描述中,他们说他们正在寻找志愿者为Python 3进行测试。所以也许你应该自己做志愿者!