用Python创建REST网络服务
用Python创建返回JSON或XML的REST网络服务可以吗?
你能给我一些建议吗?
谢谢。
5 个回答
1
我很惊讶没人提到Flask的插件。 http://flask-restful.readthedocs.org/en/latest/
我个人还没用过(至少现在还没),但我对Flask的使用非常广泛,感觉它非常好用。 所以我觉得用这个插件应该不会出什么问题。
1
你可以看看 RESTx。它是完全开源的,用Python写的,并且可以在JVM上运行,这意味着你可以用Python或Java来编写自定义组件。它专注于创建RESTful网络服务。组件是可以重复使用的,你只需向服务器发送一个新的组件配置,就能创建新的RESTful网络服务(可以通过一个简单的RESTful API,或者在网页上填写一个小表单)。我认为RESTx可能是创建RESTful网络服务最快、最简单的方法。
声明:我是RESTx的首席开发者。如果你有任何问题,随时告诉我。我很乐意帮助你。
10
简单来说:可以的。你完全可以用Python来实现这个功能,使用或者不使用一些现成的工具都可以:
如果想要更详细的回答,就得了解你具体的需求了。建议你自己去看看这些不同的选项,然后做出决定。