title: Why does python show me text in Chinese?
body: <p>I am using requests and bs4 to scrape some data from a Chinese website that also has an English version. I wrote this to see if I get the right data:</p>
  
  <pre><code>import requests
  from bs4 import BeautifulSoup
  
  page = requests.get('http://dotamax.com/hero/rate/')
  soup = BeautifulSoup(page.content, "lxml")
  for i in soup.find_all('span'):
      print i.text
  </code></pre>
  
  <p>And I do, the only problem is that the text is in Chinese, although it is in English when I look at the page source. Why do I get Chinese instead of English. How to fix that?</p>