Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- queue = []
- def make_producer():
- while True:
- queue.append(1)
- print(queue)
- yield consumer
- def make_consumer():
- while True:
- if queue:
- queue.remove(1)
- print(queue)
- yield producer
- producer = make_producer()
- consumer = make_consumer()
- working_gen = producer
- count = 0
- while True:
- working_gen = next(working_gen)
- count += 1
- if count > 20: break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement