вместо того, чтобы связать имя.

тим, у меня есть следующие файлы:

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)

Если я запустил b.py, то получится:

A 5
B 0

У меня вопрос, как импортировать глобальное пространство имен, чтобы вывод был

A 5
B 5

Мне нужно вызвать функцию в модуле a.py из b.py, чтобы она повлияла на глобальные переменные.

Я не хочу использовать обычный «импорт», но использовать его таким образом, «из импорта *»

Ответы на вопрос(1)

Ваш ответ на вопрос