我想要python中的restapi,当请求发出时,我想要所有的列表,而不是单个的名字。什么时候请求是/getgamebyid/999我得到的是{“name”:“third one”,“release_date”:“2013-10-28”,“id”:999}但是我想要这三个名字都得到?我该怎么办?在
from datetime import date
import tornado.escape
import tornado.ioloop
import tornado.web
class VersionHandler(tornado.web.RequestHandler):
def get(self):
response = { 'version': '3.5.1',
'last_build': date.today().isoformat() }
self.write(response)
class GetGameByIdHandler(tornado.web.RequestHandler):
def get(self, id):
response = { 'id': int(id),
'name': 'Crazy Game',
'release_date': date.today().isoformat(),
'id': int(id),
'name': 'Second one',
'release_date': date.today().isoformat(),
'id': int(id),
'name': 'third one',
'release_date': date.today().isoformat() }
self.write(response)
application = tornado.web.Application([
(r"/getgamebyid/([0-9]+)", GetGameByIdHandler),
(r"/version", VersionHandler)
])
if __name__ == "__main__":
application.listen(8888)
tornado.ioloop.IOLoop.instance().start()
目前没有回答
相关问题 更多 >
编程相关推荐