title: Making multiple API calls in parallel using Python (IPython)
body: <p>I am working with Python (IPython &amp; Canopy) and a RESTful content API, on my local machine (Mac).</p>
  
  <p>I have an array of 3000 unique IDs to pull data for from the API and can only call the API with one ID at a time.</p>
  
  <p>I was hoping somehow to make 3 sets of 1000 calls in parallel to speed things up.</p>
  
  <p>What is the best way of doing this?</p>
  
  <p>Thanks in advance for any help!</p>