作者changyuheng (张昱珩)
看板Python
标题[问题] Big loop by event loop with coroutines
时间Tue May 26 22:13:19 2015
也有在 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
不知道有没有更好的?
--
http://changyuheng.github.io/
http://murmuring-on-the-air.github.io/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.43.126
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1432649618.A.89F.html
※ 编辑: changyuheng (36.228.43.126), 05/27/2015 00:03:18
1F:→ uranusjr: 你用 while 的版本反而比较好, Python 不适合递回 05/27 02:55
2F:→ changyuheng: 我想尽量减少缩排,再塞一次 async 似乎不错: 05/27 09:24