У меня есть следующая структура модулей Python:
/foo.py
/module
/module/__init__.py
/module/submodule/__init__.py
/module/submodule/bar.py
в foo.py у меня есть следующий код:
from module.submodule.bar import *
Но в результате получаю следующую ошибку:
'.../module/bar.py': [Errno 2] No such file or directory
Почему python пытается найти файл в /module/bar.py, а не в module/submodule/bar, как я указал при импорте?
__init__.py
? - person Wooble   schedule 16.05.2012open(something)
либо вbar.py
, либо в одном из__init__.py
файлов. - person Daniel Roseman   schedule 16.05.2012