如何从Python 2中获得yield的结果

时间:2015-07-27 22:50:38

标签: python python-2.7 python-3.4 coroutine yield-from

我的代码看起来有点像:

@asyncio.coroutine
def myfunction():
    result = yield from bot.whois(something)  # returns an asyncio.Future()
    return result['account']

我如何将其转换为适用于Python 2.7的内容?这甚至可能吗?

问题Converting "yield from" statement to Python 2.7 code 不适用,因为它会丢弃结果。

0 个答案:

没有答案