title: Reload in Python interpreter
body: <pre><code>$ python
  &gt;&gt;&gt; import myapp
  &gt;&gt;&gt; reload(myapp)
  &lt;module 'myapp' from 'myapp.pyc'&gt;
  &gt;&gt;&gt;
  </code></pre>
  
  <p><kbd>ctrl+D</kbd></p>
  
  <pre><code>$ python
  &gt;&gt;&gt; from myapp import *
  &gt;&gt;&gt; reload(myapp)
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  NameError: name 'myapp' is not defined
  </code></pre>
  
  <p>Why this behaves differently? How can I reload when using <code>from myapp import *</code>?</p>