title: Importing global namespace in python
body: <p>let's say i have the following files:</p>
  
  <p>a.py</p>
  
  <pre><code>glo_var = 0
  def func():
      global glo_var
      glo_var = 5
      print "A %d" % (glo_var)
  </code></pre>
  
  <p>b.py</p>
  
  <pre><code>from a import *
  func()
  print "B %d" % (glo_var)
  </code></pre>
  
  <p>If I ran b.py the output is:</p>
  
  <pre><code>A 5
  B 0
  </code></pre>
  
  <p>My question is, how to import the global namespace so the output will be </p>
  
  <pre><code>A 5
  B 5
  </code></pre>
  
  <p>I need to call the function in the module a.py from b.py so it will affect the globals.</p>
  
  <p><i>I don't want to use regular "import" but to use it this way, "from a import *"</I></p>