2
다중 프로세스를 사용하여 다른 프로세스의 "L"한 목록에 개체를 추가해야하지만 빈 목록이 반환됩니다. 어떻게 다중 프로세스를 사용하여 많은 프로세스가 "L"목록에 추가되도록 할 수 있습니까?Python : 다중 프로세스를 사용하여 다른 프로세스에서 같은 목록에 추가하기
#!/usr/bin/python
from multiprocessing import Process
L=[]
def dothing(i,j):
L.append("anything")
print i
if __name__ == "__main__":
processes=[]
for i in range(5):
p=Process(target=dothing,args=(i,None))
p.start()
processes.append(p)
for p in processes:
p.join()
print L