from multiprocessing import Process, Queue
q = Queue() # 创建消息队列
# 子进程
def handle():
print(q.get())
#主进程
if __name__ == '__main__':
p = Process(target=handle)
p.start()
cmd = input("请输入选择\n")
q.put(cmd)
为什么主进程写入消息队列的数据,子进程读不出来呢?