main.py:
from console import Console
from util import msg
cnsl = Console()
msg("test message")
util.py:
from main import cnsl
def msg(message):
cnsl.message(3, message)
the error:
~/rts/engine$ python main.py
Traceback (most recent call last):
File "__init__.py", line 11, in ?
from util import msg
File "/home/steve/rts/engine/util.py", line 8, in ?
from main import cnsl
File "/home/steve/rts/engine/main.py", line 11, in ?
from util import msg
ImportError: cannot import name msg