En la clase queue
del módulo Queue
, hay algunos métodos, a saber, qsize
, empty
y full
, cuya documentación dice que "no son confiables".Python: ¿Por qué algunos de los métodos de Queue.queue "no son confiables"?
¿Qué exactamente no es confiable acerca de ellos?
me di cuenta de que on the Python docs sitio, se dice lo siguiente acerca de qsize
:
Nota, qsize()> 0 no garantiza que un encuentro posterior() no bloque, ni se qsize() < maxsize garantiza que put() no bloqueará.
Yo personalmente no considero que el comportamiento "poco fiable". ¿Pero esto es lo que significa "poco confiable", o hay algún defecto más siniestro en estos métodos?
Un enlace a los documentos específicos que usted se refiere estaría bien. –
La documentación es inútil. No puede simplemente decir "esta función no es confiable" en la documentación; necesitas decir exactamente qué es poco confiable al respecto. –
Sin duda http://docs.python.org/library/queue.html. –