title: Javascript unescape() vs. Python urllib.unquote()
body: <p>From reading various posts, it seems like JavaScript's <code>unescape()</code> is equivalent to Pythons <code>urllib.unquote()</code>, however when I test both I get different results:</p>
  
  <h2>In browser console:</h2>
  
  <pre><code>unescape('%u003c%u0062%u0072%u003e');
  </code></pre>
  
  <p><em>output:</em> <code>&lt;br&gt;</code></p>
  
  <h2>In Python interpreter:</h2>
  
  <pre><code>import urllib
  urllib.unquote('%u003c%u0062%u0072%u003e')
  </code></pre>
  
  <p><em>output:</em> <code>%u003c%u0062%u0072%u003e</code></p>
  
  <p>I would expect Python to also return <code>&lt;br&gt;</code>. Any ideas as to what I'm missing here?</p>
  
  <p>Thanks!</p>