first.py
myGlobal = "hello"
def changeGlobal():
myGlobal="bye"
second.py
from first import *
changeGlobal()
print myGlobal
Выход, который я получаю,
Привет
хотя я думал, что это должно быть
до свидания
Почему глобальная переменная myGlobal
не изменяется после вызова функции changeGlobal()
?
Спасибо,
Joel