A PriorityQueue в python позволяет сначала вывести запись с наивысшим приоритетом.У меня есть случай, когда моя очередь заполняется задачами с более низким приоритетом.Как только очередь достигнет размера N, я бы хотел отбросить задачи с наименьшим Х, чтобы моя очередь была маленькой.Это возможно?Я также хотел бы удалить устаревшие записи старше X секунд.
Я посмотрел на источник /usr/lib64/python2.7/Queue.py и не вижу ничего подобного.