title: Python escape sequence \N{name} not working as per definition
body: <p>I am trying to print unicode characters given their name as follows:</p>
  
  <pre><code># -*- coding: utf-8 -*-
  print "\N{SOLIDUS}"
  print "\N{BLACK SPADE SUIT}"
  </code></pre>
  
  <p>However the output I get is not very encouraging.</p>
  
  <p>The escape sequence is printed as is.</p>
  
  <pre><code>ActivePython 2.7.2.5 (ActiveState Software Inc.) based on
  Python 2.7.2 (default, Jun 24 2011, 12:21:10) [MSC v.1500 32 bit (Intel)] on
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; # -*- coding: utf-8 -*-
  ... print "\N{SOLIDUS}"
  \N{SOLIDUS}
  &gt;&gt;&gt; print "\N{BLACK SPADE SUIT}"
  \N{BLACK SPADE SUIT}
  &gt;&gt;&gt;
  </code></pre>
  
  <p>I can however see that <a href="https://stackoverflow.com/questions/13106175/how-to-find-out-number-name-of-unicode-character-in-python%20another%20asker">another asker</a> has been able to do this successfully.</p>
  
  <p>What's wrong?</p>