import multiprocessing
def worker1(num):
return num + 10
def worker2(num):
return num + 20
if __name__ == "__main__":
p1 = multiprocessing.Process(target=worker1, args=[5])
p2 = multiprocessing.Process(target=worker2, args=[5])
print(p1)
print(p2)
p1.start()
p2.start()
p1.join()
p2.join()
I am new in multiprocessing.
Here i am Implement multiprocessing with python. It is working. But, how can i get the result whatever the two functions are returning.
When i am printing p1, and p2 i am getting below result.
<Process(Process-1, initial)>
<Process(Process-2, initial)>