title: use python string.split() with a line of utf-8 encoding
body: <p>I have a utf-8 encoded text file and i want to tokenize each line using split as a simple tokenizer.
  the code is like here:</p>
  
  <pre><code>import codecs
  file = codecs.open(fileAddress, 'r', 'utf-8')
  line = file.readline()
  file.close()
  line.split()
  </code></pre>
  
  <p>This doesn't split the utf-8 string as i use on ascii files. I want a line like "hi i am here" which is in utf-8 encoding to become a list of tokens like ["hi", "i", "am", "here"] which is easy with ascii using line.split().</p>
  
  <p>Is there any simple solution to this problem?</p>