title: Python: How to get job result by RQ
body: <p>I have code like this:</p>
  <pre><code>from rq import Queue, use_connection
  from task import add
  from redis import Redis
  import time
  import logging
  
  # use redis by default
  # create work queue
  redis_conn = Redis()
  q = Queue(connection=redis_conn) 
  
  #notice: cann't run a task function in __main__ module
  #because rq save module and function name in redis
  #when rqworker running, __main__ is another module
  # enqueue tasks,function enqueue returns the job instance
  job = q.enqueue(add, 3, 9)
  job = q.enqueue(add, 4, 9)
  job = q.enqueue(add, 5, 9)
  job = q.enqueue(add, 6, 9)
  
  time.sleep(3)
  #get the job result by job.result
  logging.warn(&quot;result is %s&quot;, job.result)
  </code></pre>
  <p>When I run the application I get output like this:</p>
  <pre><code>WARNING:root:result is 15
  
   
  </code></pre>
  <p>How can I get the previous result??</p>