我有一个简单的脚本,我希望用户能够随时输入一些东西,但我也想在中间打印一些东西,这是我的代码:
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,我该如何实现?