我想指定从管道中读取的字节数。例如,在一个过程中,我写了两个字符串,我想把它们一起读,但它只读一个
可能吗
import multiprocessing
def mds(handle):
handle.send(['teste'])
handle.send(['teste2'])
def plot(handle):
b = handle.recv()
print(b)
def Comunicacao():
hRead, hWrite = multiprocessing.Pipe()
p1 = multiprocessing.Process(target=mds, args=(hWrite,))
p2 = multiprocessing.Process(target=plot, args=(hRead,))
p1.start()
p2.start()
p1.join()
p2.join()
if __name__=='__main__':
k=0
while k<20:
Comunicacao()
k+=1
目前没有回答
相关问题 更多 >
编程相关推荐