Почему класс Python Queue не имеет определения __repr__ или __str__? - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь напечатать многопроцессорную очередь и получаю только адрес памяти объекта.Может кто-нибудь сказать, пожалуйста, почему разработчики решили не реализовывать функциональность?

1 Ответ

0 голосов
/ 25 февраля 2019

Вы ожидали увидеть элементы?Для этого потребуется удаление всех элементов из очереди из-за того, как работает межпроцессное взаимодействие, и результаты не обязательно будут "тем, что находится в очереди" сейчас, когда другие процессы одновременно отправляют и выталкивают элементы.

...