2024-04-19 23:07:57 发布
网友
我有一个中型应用程序,它作为.net web服务运行,但我无法控制, 我想在它上面创建一个松散的pythonicapi,以便于编写脚本。在
我想知道在python中使用web服务的最佳/最实用的解决方案是什么。在
编辑: 我需要使用一个复杂的soapws 我无法控制它。在
SOAP服务通过python上的大多数包都可以在python2.x上运行,但在python3.x上有问题
我发现最适合python3.x的是suds-jurko
Jython和IronPython可以访问伟大的Java&;.netsoap库。在
如果您需要cPython,ZSI对于我来说已经是薄片,但是它可能使用像Robin这样的工具来包装一个好的C++ SOAP库,比如gSOAP或Apache Axis C++
如果我必须公开api,我更喜欢将其作为JSON。Python对JSON对象有很好的支持(JSON对象是最有效的Python字典)
SOAP服务通过python上的大多数包都可以在python2.x上运行,但在python3.x上有问题
我发现最适合python3.x的是suds-jurko
Jython和IronPython可以访问伟大的Java&;.netsoap库。在
如果您需要cPython,ZSI对于我来说已经是薄片,但是它可能使用像Robin这样的工具来包装一个好的C++ SOAP库,比如gSOAP或Apache Axis C++
如果我必须公开api,我更喜欢将其作为JSON。Python对JSON对象有很好的支持(JSON对象是最有效的Python字典)
相关问题 更多 >
编程相关推荐