title: getting the return value of a function used in multiprocess
body: <p>Say I have the below code, a function that does something, which is initiated in a Process, and returns a value.</p>
  
  <pre><code>from multiprocessing import Process
  
  def my_func(arg):
      return 'Hello, ' + arg
  
  p1 = Process(target=my_func, args=('John',)
  p1.start()
  p1.join()
  </code></pre>
  
  <p>How do I get the return value of the function?</p>