Importing global namespace in python

digamos que tengo los siguientes archivos:

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)

Si ejecuté b.py, la salida es:

A 5
B 0

Mi pregunta es, cómo importar el espacio de nombres global para que la salida sea

A 5
B 5

Necesito llamar a la función en el módulo a.py desde b.py para que afecte a los globales.

No quiero usar "importar" de forma regular, sino usarlo de esta manera, "desde una importación *"

Respuestas a la pregunta(1)

Su respuesta a la pregunta