Python queue 模块

Python queue 模块

  • 1、Queue
  • 2、Queue & Threading -- 1
  • 3、Queue & Threading -- 2

1、Queue

  • Init signature: queue.Queue(maxsize=0)
  • Docstring: Create a queue object with a given maximum size.If maxsize is <= 0, the queue size is infinite.
from queue import Queue
import random

q = Queue()
print(q, type(q))

#  
q.put(random.randint(1, 100))
q.put(random.randint(1, 100))
print(q)        # 
print(q.get())  # 22
print(q.get())  # 83
# print(q.get())  
# it blocks if no it

你可能感兴趣的:(Python,python)