title: Numpy loadtxt works with urllib2 response but not requests response
body: <p>I am attempting to load a csv file from a url such as <a href="http://real-chart.finance.yahoo.com/table.csv?s=PXD&amp;d=9&amp;e=17&amp;f=2015&amp;g=d&amp;a=11&amp;b=12&amp;c=1970&amp;ignore=.csv" rel="nofollow">http://real-chart.finance.yahoo.com/table.csv?s=PXD&amp;d=9&amp;e=17&amp;f=2015&amp;g=d&amp;a=11&amp;b=12&amp;c=1970&amp;ignore=.csv</a> into a numpy array using loadtxt. If I use urllib2.urlopen(url) this works fine but I am running into errors with requests.get(url)</p>
  
  <p>Example:</p>
  
  <pre><code>file = urllib2.urlopen(url)
  Date,Open,High,Low,Close,Volume,AdjClose = np.loadtxt(file, unpack=True, delimiter=',', skiprows=1,converters={0:mdates.strpdate2num('%Y-%m-%d')})
  print AdjClose[:5]
  </code></pre>
  
  <p>Returns:</p>
  
  <pre><code>[ 140.570007  136.580002  133.240005  131.889999]
  </code></pre>
  
  <p>However doing the same with:</p>
  
  <pre><code>file = requests.get(url)
  </code></pre>
  
  <p>Results in errors such as this no matter what changes I have been attempting to make to the parameters:</p>
  
  <pre><code>ValueError: time data '33.00' does not match format '%Y-%m-%d'
  </code></pre>
  
  <p>Adding .text to requests.get(url) results in one long string of the entire data set along with \n characters. </p>
  
  <p>Any ideas? Thanks!</p>