2010-09-20 2 views
0

У меня есть модуль с большим количеством файлов, которые я импортировать в себе для обмена функциональностиимпорт файлов модулей в подмодули

myModule/ 
-myFile1.py 
-myFile2.py 
-mySubmodule/ 
--myFile3.py 

я могу сделать import myFile2, внутри myFile1, но как я могу сделать import myFile2 в myFile3 без ссылки на базовый модуль? Я не хочу ссылаться на myModule, потому что я работаю над веткой, чтобы имя изменилось.

+1

Если имя будет меняться, почему вы не можете просто изменить его сейчас и покончим с этим? –

+0

У меня есть две версии модуля, и я хочу ссылаться на них, пока я не объединю ветку. – alex

ответ

0

Вы спрашиваете об относительном импорте. См this question

В пределах myFile3 вы хотите:

from .. import myFile2 
+0

вот что я искал. Спасибо. – alex

Смежные вопросы