采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我这段代码是您视频里的简化版,关于yield from的,执行了以后在24行的send的位置会抛StopIteration异常,这是为什么呢…真是麻烦您了
你把代码贴一下 我这里调试一下
老师,我试出来了,在委托生成器后面加个yield即可,我的理解是,委托生成器也需要执行到下一个yield的位置才会暂停,不过按照我上面的代码,委托生成器里后面是没有yield语句的,所以会抛异常,我加了yield上去之后就不会抛异常了。
好的,
登录后可查看更多问答,登录/注册
socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO
1.2k 31
1.1k 24
1.1k 16
1.5k 10
1.2k 9