从谁写ASYNCIO代码,但正在寻求更好地理解内部工作的人的角度来看,是什么yield from,await以及如何允许异步代码这些有用吗?
有一个高度赞成的问题询问yield from语法的用法和解释异步和等待的问题,但两者都深入讨论了不同的主题,并不是对底层代码及其如何适应asyncio的简明解释.
asyncio.sleep()\ 的阻塞表兄弟time.sleep()不能保证它会休眠所请求的时间。
\n\n实际的挂起时间可能小于请求的时间,因为任何捕获的信号都将在执行该信号\xe2\x80\x99s 捕获例程后终止 sleep() 。
\n
asyncio.sleep()\ 的文档没有提到类似的限制。
是否asyncio.sleep()能够对其休眠时间做出更有力的保证?