Importação de espaço para nome global em python
digamos que eu tenho os seguintes arquivos:
a.py
glo_var = 0
def func():
global glo_var
glo_var = 5
print "A %d" % (glo_var)
b.py
from a import *
func()
print "B %d" % (glo_var)
Se eu corri b.py, a saída é:
A 5
B 0
Minha pergunta é: como importar o namespace global para que a saída seja
A 5
B 5
Preciso chamar a função no módulo a.py de b.py, para que isso afete os globai
Eu não quero usar "importação" regular, mas usá-lo dessa maneira ", de uma importação *"