python3.x - python yield from 问题
伊谢尔伦
伊谢尔伦 2017-04-17 15:50:33
0
1
416
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

Antworte allen(1)
巴扎黑

yield from之后的语句会立刻执行。

这个异步的意思就是:当A协程执行阻塞操作的时候,就暂时切换到其他协程的执行。当A协程的阻塞操作完成的时候,就继续从A协程上次暂停的地方继续执行。

按图片里面的意思,sleep被认为是阻塞操作,所以会切换到其它协程执行。1s以后,事件循环得到消息说sleep的阻塞操作已经完成,于是继续执行hello()中sleep以后的操作。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage