如何使用Python编写“Hello World”RESTful API然后使用它

问题描述:

我对Python完全陌生。任何人都可以指导我如何编写,然后在Python中使用一个简单的“Hello World”RESTful API。如何使用Python编写“Hello World”RESTful API然后使用它

+0

“基于REST的API”?您是否在谈论创建响应“REST”请求的Web服务器?还是你在谈论创建一个与RESTful Web服务器通信的客户端代理类?你在说什么?请成为**具体**。另外,请发布您迄今为止编写的任何代码。 – 2010-06-17 14:22:10

+0

@S Lott:我想要一个Web服务器,它将驻留在用Python编写的Hello World RESTful web服务中(我想用驻留在Web服务器上的Python编写Hello World Web服务)。然后,我想编写一个用Python编写的客户端代理类来与该RESTful Web服务器进行通信。 – Zubair 2010-06-18 07:05:09

一般来说,我会把你推荐给优秀的书RESTful Web Services。它可以让你开始使用一些Python示例的REST。另外,您可能需要考虑编写一些更简单的Python代码来首先提高您的舒适度。欢迎来到Python - 我希望它能为你服务,还有它!

+0

我同意,好书! – 2011-01-02 15:50:46

我推荐使用WSGI“microframework”,例如Bottle或web.py.

这里的hello world用瓶,直接从主页采取:

from bottle import route, run 

@route('/:name') 
def index(name='World'): 
    return '<b>Hello %s!</b>' % name 

run(host='localhost', port=8080)