多层次的相对进口多级相对进口
我有以下文件夹结构
top\
__init__.py
util\
__init__.py
utiltest.py
foo\
__init__.py
foo.py
bar\
__init__.py
foobar.py
我想从foobar.py
模块utiltest.py
访问。我尝试以下相对进口,但这并不工作: from ...util.utiltest import *
我总是 ValueError: Attempted relative import beyond toplevel package
如何做这样的multileve相对进口?
为什么相对导入?绝对导入应该是这样做的最简单的方法;):'from util.utiltest import *' – 2012-02-14 12:56:53