1. 代码

import time

from greenlet import greenlet


def task_1():
    while True:
        print("--------A------------")
        gr2.switch()
        time.sleep(0.1)


def task_2():
    while True:
        print("---------B-------------")
        gr1.switch()
        time.sleep(0.1)


gr1 = greenlet(task_1)
gr2 = greenlet(task_2)

# 切换到gr1中运行
gr1.switch()