インポートgreenlet #緑のスレッド(コルーチンを達成するための一つの方法) のインポート時 DEF タスク1(): 印刷(" タスク1 RUN " ) g2.switch() 印刷(" タスク1オーバー" ) g2.switch() DEFのタスク2(): プリント(" Task2のRUN " ) g1.switch() time.sleep( 1 ) プリント(" Task2のオーバー" ) G1 = greenlet.greenlet(タスク1) G2 =greenlet.greenlet(タスク2) g1.switch() 印刷(" 主オーバー" ) #1 タスク1の実行 #のタスク2の実行 #のオーバータスク1 #のオーバータスク2 #オーバー主