在龙卷风中使用异步时出错

时间:2018-03-19 09:19:49

标签: python tornado

我现在正在龙卷风中实现异步查询,并面临一些问题。我的代码总是返回 DummyFuture不支持阻止结果。谷歌搜索了一些帖子,似乎我没有将回复回复添加到Future。尝试修改我的代码,但它仍然返回相同的错误。请帮助检查我的代码。

from tornado import httpclient

query_url = 'https://some_url.com'
http_client = httpclient.AsyncHTTPClient()

def request(query_url):
    resp = yield(http_client.fetch(query_url, method="GET"))
    raise Return(resp.body)

response = request(query_url)
do_something_for_response(response)

我期望的response应该是json格式,在函数do_something_for_response中,它处理json并返回到外部。

感谢您的帮助。

0 个答案:

没有答案