[问题] Big loop by event loop with coroutines

楼主: changyuheng (张昱珩)   2015-05-26 22:13:19
也有在 SO 上问:
http://stackoverflow.com/q/30460929/1592410
打算用一个 big loop 把程式包起来,
因为要定期做几件事,所以这样写:
http://bit.ly/1F8g9oh
这是 coroutine 的版本:
http://bit.ly/1Ev1eUz
混用的版本:
http://bit.ly/1IXWrTt
请问要怎么把 while loop 拿掉?
UPD:
突然想到可以这样:
http://bit.ly/1F8ssko
不知道有没有更好的?
作者: uranusjr (←這人是超級笨蛋)   2015-05-27 02:55:00
你用 while 的版本反而比较好, Python 不适合递回
楼主: changyuheng (张昱珩)   2015-05-27 09:24:00
我想尽量减少缩排,再塞一次 async 似乎不错:http://stackoverflow.com/a/30467159/1592410

Links booklink

Contact Us: admin [ a t ] ucptt.com