title: Python - Asynchronously call of a function()?
body: <p>What's <strong>the shortest</strong> way to call a function asyncronously?</p>
  
  <p>The user should always be able to input a new value; 
  But each action() must be queued</p>
  
  <pre><code>def action(i):
     #takes a long time to be achieve
  
  while True:
      i = raw_input("Input your value: ")
      action(i)
  </code></pre>