import asyncio import time async def qwe(): st = time.time() while 1: if time.time() - st > 2: break await asyncio.sleep(1) st = time.time() while 1: if time.time() - st > 2: break async def main(): loop = asyncio.get_running_loop() loop.set_debug(True) await qwe() asyncio.run(main())