関数の一種で、複数の箇所で実行を一時停止したり、再開したりすることが出来る なお、multitaskはPython2系でしか使えない import multitask def coroutlime_1(): for i in range(3): print 'c1' yield i def coroutlime_2(): for i in range(3): print 'c2' yield i multitask.add(coroutlime_1()) multitask.add(coroutlime_2()) multitask.run() 実行結果 c1 c2 c1 c2 c1 c2

