2010-06-17 67 views
2

我對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

回答

1

一般來說,我會把你推薦給優秀的書RESTful Web Services。它可以讓你開始使用一些Python示例的REST。另外,您可能需要考慮編寫一些更簡單的Python代碼來首先提高您的舒適度。歡迎來到Python - 我希望它能爲你服務,還有它!

+0

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

2

我推薦使用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)