作者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://www.ptt.cc/bbs/Python/M.1432649618.A.89F.html
※ 編輯: changyuheng (36.228.43.126), 05/27/2015 00:03:18
→ uranusjr: 你用 while 的版本反而比較好, Python 不適合遞迴 05/27 02:55
→ changyuheng: 我想盡量減少縮排,再塞一次 async 似乎不錯: 05/27 09:24