Message373950
It is possible to make `queue.Queue` and `queue.SimpleQueue` objects iterable by adding simple `__iter__` and `__next__` methods. This is to suggest adding these methods to the existing `Queue` and `SimpleQueue` so that they are iterable by default.
```
class Fifo(SimpleQueue):
def __iter__(self):
return self
def __next__(self):
if not self.empty():
return self.get()
raise StopIteration
``` |
|
Date |
User |
Action |
Args |
2020-07-19 10:03:55 | alaniwi | set | recipients:
+ alaniwi |
2020-07-19 10:03:55 | alaniwi | set | messageid: <1595153035.37.0.668957068395.issue41339@roundup.psfhosted.org> |
2020-07-19 10:03:55 | alaniwi | link | issue41339 messages |
2020-07-19 10:03:55 | alaniwi | create | |
|