在python中使用web服务的最佳方式是什么?

2024-04-19 23:07:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个中型应用程序,它作为.net web服务运行,但我无法控制, 我想在它上面创建一个松散的pythonicapi,以便于编写脚本。在

我想知道在python中使用web服务的最佳/最实用的解决方案是什么。在

编辑: 我需要使用一个复杂的soapws 我无法控制它。在


Tags: 脚本web应用程序编辑net解决方案soapwspythonicapi
3条回答

SOAP服务通过python上的大多数包都可以在python2.x上运行,但在python3.x上有问题

我发现最适合python3.x的是suds-jurko

JythonIronPython可以访问伟大的Java&;.netsoap库。在

如果您需要cPython,ZSI对于我来说已经是薄片,但是它可能使用像Robin这样的工具来包装一个好的C++ SOAP库,比如gSOAPApache Axis C++

如果我必须公开api,我更喜欢将其作为JSON。Python对JSON对象有很好的支持(JSON对象是最有效的Python字典)

相关问题 更多 >