title: Print Unicode string containing both accented characters and emoticons
body: <p>I'm reading a file with Python that contains exactly the following line</p>
  
  <pre><code>à è ì ò ù ç @ \U0001F914
  </code></pre>
  
  <p>where <code>\U0001F914</code> is the unicode code for an emoticon.</p>
  
  <p>if interpret the string as </p>
  
  <p><code>string=string.decode('utf-8')</code></p>
  
  <p>I get:</p>
  
  <p><code>à è ì ò ù ç @ \U0001F914</code></p>
  
  <p>while if I interpret as following:</p>
  
  <p><code>string=string.decode('unicode-escape')</code></p>
  
  <p>I get:</p>
  
  <p><code>Ã  Ã¨ Ã¬ Ã² Ã¹ Ã§ @ </code></p>
  
  <p>How can I print instead:</p>
  
  <p><code>à è ì ò ù ç @ </code></p>
  
  <p>I'm a beginner, so pardon me if my question is stupid, but I can't get it out.</p>
  
  <p>Thanks in advance.</p>