import time def heavy(n): time.sleep(n); return n async def main(): loop = asyncio.get_running_loop() return await loop.run_in_executor(None, heavy, 0.1) print(asyncio.run(main()))