I have 2 files main.py and irc.py.
main.py
import irc
var = 1
func()
irc.py
def func():
print var
When I try to run main.py I'm getting this error
NameError: global name 'var' is not defined
How to make it work?
@Edit
I thought there is a better solution but unfortunately the only one i found is to make another file and import it to both files
main.py
import irc
import another
another.var = 1
irc.func()
irc.py
import another
def func():
print another.var
another.py
var = 0