擅长:python、mysql、java
<p>如果您不在异步函数中,那么可以使用<code>yield from</code>关键字自己有效地实现<code>await</code>。以下代码将被阻止,直到将来返回:</p>
<pre><code>def send_request(self, request: str) -> None:
logger.debug('Sending request: {}'.format(request))
future = asyncio.ensure_future(self._ws.send(request))
yield from future.__await__()
</code></pre>