python 3.9 asyncio run until all tasks complete code example
Example 1: python async await
import asyncio
async def print_B(): #Simple async def
print("B")
async def main_def():
print("A")
await asyncio.gather(print_B())
print("C")
asyncio.run(main_def())
# The function you wait for must include async
# The function you use await must include async
# The function you use await must run by asyncio.run(THE_FUNC())
Example 2: async sleep python
await asyncio.sleep(1)