1. import _thread
    2. from queue import Queue
    3. # 初始化队列
    4. q = Queue(maxsize=100)
    5. def get():
    6. while True:
    7. # q.get 会阻塞等待消息过来每当有q.put执行完后 q.get会受到相关信号,解除阻塞往下执行
    8. item = q.get()
    9. print(item)
    10. # 开启线程在哪等待消息
    11. _thread.start_new_thread(get,())
    12. # put消息到队列
    13. q.put(1)
    14. q.put(2)