Aprender de inmediato: https://edu.csdn.net/course/play/24458/296449?utm_source=blogtoedu
cola de hilo
A ·: cola FIFO
1.queue.Queue (n): n para crear una capacidad máxima de la cola
2.queue.Queue (n) .put (): elemento añadido
3.queue.Queue (n) .get (): elementos que tienen
4.Put () y get (), el estado de bloqueo predeterminado es True (Bloque = True) , es decir, cuando la cola está llena seguir cola lugar de datos está vacío o cuando los datos seguirán tomando está bloqueado, que pueden ser en False , a continuación, cuando esté vacío o error directa completa
poner (7, bloque = False) corresponde put_nowait (7)
5. El PUT (K, = True Bloque, tiempo de espera = 3.): Cuando la cola está llena, seguir poniendo los datos, estará en el estado de bloqueo, el tiempo de bloqueo es de 3 segundos, 3 segundos, si la cola está vacía todavía tirado
Dos: queue.LifoQueue (): Stack, el último en salir, y otros atributos de la cola como los métodos
Tres: q = queue.PriorityQueue (3) de cola de prioridad
1) q.put ((datos de prioridad))
2) número de prioridad, menor es el número, mayor será la prioridad
3) los datos que se va a poner en la cola de datos
Parámetro 4) poner en es una tupla, la prioridad es el primer elemento, el segundo elemento es de datos