1.time.sleep()

  • 直接阻塞整个真正的线程(Python仅仅一个线程),此时整个程序暂停

2. asyncio.sleep()

  • 阻塞当前的假线程,继续执行其他事情
    async def my_coroutine():
        print("Start")
        await asyncio.sleep(2)  # 非阻塞地暂停2秒
        print("End")
    

总结

  • 和 dart 语言一样