Can't display unicode characters from file properly
<p>I'm writing a script which should operate on words from a number of files which have unicode characters in a form of <code>something\u0142somethingelse</code>.</p>

<p>I use python 3 so I suppose after reading line <code>\u0142</code> should be replaced by <code>'ł'</code> character, but it isn't. I receive <code>"something\u0142somethingelse"</code> in console. </p>

<p>After manually copying "bad" output from console and pasting it to: <code>print("something\u0142somethingelse")</code> it is displayed correctly.</p>

<p>Problematic part of the script:</p>

<pre><code>list_of_files = ['test/stack.txt']

for file in list_of_files:
    with open(file,'r') as fp:
        for line in fp:
            print(line)
            print("something\u0142somethingelse")
</code></pre>

<p>stack.txt:</p>

<pre><code>something\u0142somethingelse
</code></pre>

<p>Output:</p>

<pre><code>something\u0142somethingelse
somethingłsomethingelse
</code></pre>

<p>I experimented with utf-8 encoding when opening this file and really I'm out of ideas...</p>