2010-09-20 3 views
0

j'ai un module avec de nombreux fichiers, que j'importer en eux-mêmes pour le partage des fonctionnalitésfichiers de modules importer dans des sous-modules

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

je peux faire import myFile2, à l'intérieur de myFile1, mais comment puis-je faire un import myFile2 en myFile3 sans référencer le module de base? Je ne veux pas référencer myModule, parce que je travaille sur une branche donc le nom va changer.

+1

Si le nom va changer, pourquoi ne pouvez-vous changer juste maintenant et en finir? –

+0

J'ai deux versions d'un module et je veux les référencer jusqu'à ce que je fusionne la branche. – alex

Répondre

0

Vous vous interrogez sur les importations relatives. Voir this question

Dans myFile3, vous voulez:

from .. import myFile2 
+0

c'est ce que je cherchais. Je vous remercie. – alex

Questions connexes