I have 2 files main.py and irc.py. main.py
import irc var = 1 func()
irc.py
def func(): print var
Well, that's my code which works fine:
func.py:
import __main__ def func(): print(__main__.var)
main.py:
from func import func var="It works!" func() var="Now it changes!" func()