我有一个生成器对象,由multiple yield返回。准备调用此生成器是相当耗时的操作。这就是为什么我要多次重用生成器的原因。FunctionWithYield()#here must be something to reset 'y'当然,我正在考虑将内容复制到简单列表中有没有办法重置我的发电机?
我正在尝试使用Python生成器来再现反应性扩展“共享”的可观察概念。它给了我一个无限流,我可以这样使用: for elem in the_infinite_stream():我可以多次使用这个生成器,如:stream2 = my_generator()
the_infinite_stream()将被调用两次(每个生成器一次)。有办法在多个客户端之间