擅长:python、mysql、java
<p>您必须创建一个<code>async</code>函数,然后运行它。虽然如果translate没有内置的<code>async</code>支持或正在阻塞,但是使用<code>async</code>不会使它更快。按照注释中的建议,使用多线程/多处理可能更好</p>
<pre><code>async def main():
async def one_iteration(word):
output.append(translator.translate(word, src='en', dest='es'))
coros = [one_iteration(word) for word in words]
await asyncio.gather(*coros)
asyncio.run(main())
</code></pre>