【发布时间】:2020-12-24 22:17:22
【问题描述】:
我有一个简单的脚本,我希望用户能够随时输入一些东西,但我也想同时打印一些东西,这是我的代码:
import asyncio
async def user_input():
while True:
content = input('> ')
async def print_something():
await asyncio.sleep(10)
print('something')
async def main():
tasks = [user_input(), print_something()]
await asyncio.gather(*tasks)
loop = asyncio.get_event_loop()
loop.run_until_complete(main())
loop.close()
它让我输入,但它不打印something,我该如何实现?
【问题讨论】:
标签: python python-asyncio