title: Unicode error in python when printing a list
body: <p>Edit: <a href="http://pastebin.com/W4iG3tjS" rel="nofollow">http://pastebin.com/W4iG3tjS</a> - the file</p>
  
  <p>I have a text file encoded in utf8 with some Cyrillic text it. To load it, I use the following code:</p>
  
  <pre><code>import codecs
  fopen = codecs.open('thefile', 'r', encoding='utf8')
  fread = fopen.read()
  </code></pre>
  
  <p><code>fread</code> dumps the file on the screen all unicodish (escape sequences). <code>print fread</code> displays it in readable form (ASCII I guess).</p>
  
  <p>I then try to split it and write it to an empty file with no encoding:</p>
  
  <pre><code>a = fread.split()
  for l in a: 
      print&gt;&gt;dasFile, l
  </code></pre>
  
  <p>But I get the following error message: <code>UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-13: ordinal not in range(128)</code></p>
  
  <p>Is there a way to dump <code>fread.split()</code> into a file? How can I get rid of this error?</p>