Python中的Web服务

0 投票
2 回答
962 浏览
提问于 2025-04-16 12:27

我想用Python创建一个网络服务(SOAP和REST),可以从iPhone上调用。现在我已经在Ubuntu 10.04.2 LTS上通过Putty安装了Python 2.7.1。接下来,我在寻找一个简单好用的框架,来帮助我创建网络服务和进行网页编程。

我搜索了很多,但对各种框架的组合感到很困惑。

2 个回答

0

对于REST接口,我对Flask非常满意。

1

这是一个重复的问题。

你可以查看这个链接:使用soaplib(服务器)和suds(客户端)的Python SOAP

Suds和soaplib在处理SOAP客户端和服务器时表现得很好。

但是REST就不一样了。我觉得你应该先选择一个适合的Python网页框架。

比如“Pyramid”,它是Pylons项目的一部分,是一个非常强大且开放的网页框架,可以用于SOAP和REST风格的服务。

你可以查看这个链接了解更多信息:http://docs.pylonsproject.org/

撰写回答