q1 = Queue(3)
def request():
print("使用wx登录?")
q1.put("请求用户名密码") # 写消息队列
def handle():
data = q1.get(block=True, timeout=3) # 读消息队列
print("收到请求:", data)
if name == 'main':
p1 = Process(target=request)
p2 = Process(target=handle)
p1.start()
p2.start()
p1.join()
p2.join()
q1要作为创建子进程的参数传入,不能直接把它当作全局变量使用