title: Python: `from x import *` not importing everything
body: <p>I know that <code>import *</code> is bad, but I sometimes use it for quick prototyping when I feel too lazy to type or remember the imports</p>
  
  <p>I am trying the following code:</p>
  
  <pre><code>from OpenGL.GL import *
  
  shaders.doSomething()
  </code></pre>
  
  <p>It results in an error: `NameError: global name 'shaders' is not defined'</p>
  
  <p>If I change the imports:</p>
  
  <pre><code>from OpenGL.GL import *
  from OpenGL.GL import shaders
  
  shaders.doSomething()
  </code></pre>
  
  <p>The error disappears. Why does <code>*</code> not include <code>shaders</code>?</p>