@
1.注意
先定义函数,函数里面放一个yiled
主函数生成该对象
执行while循环
调用生成器对象的next
因为每次调用next,不会继续执行,从而
完成多进程
2. 代码
import time
def task_1():
while True:
print("1")
time.sleep(0.2)
yield
def task_2():
while True:
print("2")
time.sleep(0.2)
yield
if __name__ == '__main__':
t1 = task_1()
t2 = task_2()
while True:
next(t1)
next(t2)
关于作者
个人博客网站
个人GitHub地址
个人公众号: