title: Python json library not parsing valid json string?
body: <p>I am trying to parse json obtained from this api call: <a href="https://poloniex.com/public?command=returnTicker" rel="nofollow noreferrer">https://poloniex.com/public?command=returnTicker</a></p>
  
  <p>But when I run the commands:</p>
  
  <pre><code>    print site_name
      site = urllib2.Request(site_name)
  
      response=urllib2.urlopen(site_name) 
  
      print response.read()
  
      t= json.loads(response.read())
  </code></pre>
  
  <p>I get:</p>
  
  <pre><code>https://poloniex.com/public?command=returnTicker
  {"BTC_BCN":  ... (rest of json response)
  ValueError: No JSON object could be decoded
  </code></pre>
  
  <p>I have validated the resulting json object using www.jsonlint.com and it is valid. What am I doing wrong?</p>