我有一个文件:
STARTDIR/module/submodule/config.py
我有另一个档案:
STARDIR/utils/filesys/getAbsPath.py
为什么这一行在config.py
?
from ..utils.filesys import getAbsPath
..
似乎是module
,而不是STARTDIR
。 utils
中根本没有module
。事实上,正在做
from .. import utils
产量
ImportError: cannot import name utils
答案 0 :(得分:4)
这应该有效:
from ...utils.filesystem import getAbsPath
这是因为:
from . import …
从STARTDIR/module/submodule/
from .. import …
从STARTDIR/module/
from ... import …
从STARTDIR/