【发布时间】:2017-01-06 09:49:54
【问题描述】:
这里是代码
class GetdataHandler(tornado.web.RequestHandler):
@tornado.web.asynchronous
@tornado.gen.engine
def get(self):
http_client = tornado.httpclient.AsyncHTTPClient()
response1, response2, response3, response4, response5, response6, response7, response8, response9, response10 = yield [
http_client.fetch('http://u.com/order/fa-huo?id=85223'),
http_client.fetch('http://u.com/order/fa-huo?id=85224'),
http_client.fetch('http://u.com/order/fa-huo?id=85225'),
http_client.fetch('http://u.com/order/fa-huo?id=85226'),
http_client.fetch('http://u.com/order/fa-huo?id=85227'),
http_client.fetch('http://u.com/order/fa-huo?id=85228'),
http_client.fetch('http://u.com/order/fa-huo?id=85229'),
http_client.fetch('http://u.com/order/fa-huo?id=85230'),
http_client.fetch('http://u.com/order/fa-huo?id=85231'),
http_client.fetch('http://u.com/order/fa-huo?id=85232')]
self.write('getData: %s getData: %s getData: %s getData: %s getData: %s getData: %s getData: %s getData: %s getData: %s getData: %s'%(response1.body,response2.body,response3.body,response4.body,response5.body,response6.body,response7.body,response8.body,response9.body,response10.body))
self.finish()
这是一种愚蠢的方式。 我将从 mysql 获取 id。我不知道我需要请求多少个 id。 我不知道如何使用(for)来做到这一点。 不胜感激。
【问题讨论】:
标签: python mysql list tornado asynchttpclient