Re: import
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.python ]
Sujet: Re: import
De: laurent.poin...@laposte.net (Laurent Pointal)
Groupes: fr.comp.lang.python
Organisation: les newsgroups par Orange
Date: 06. May 2008, 16:49:50
References: 1
|
Le Tue, 06 May 2008 10:15:33 +0200, NicolasP a écrit :
> Bonjour,
>
> Prenons l'arborescence suivante sur le système de fichier :
> appli/dir1/script1.py
> dir2/script2.py
>
> Dans script2.py, je voudrais importer script1.py.
>
> Une solution est d'ajouter appli/dir1 Ã sys.path.
>
> Mais y a t-il une solution plus élégante ?
>
> A noter que les import relatifs de python 2.5 ne fonctionnent pas dans
> ce cas.
>
> Nicolas
En considérant que le répertoire qui contient appli est dans le path...
Créer appli/__init__.py
Créer appli/dir2/____init__.py
Import:
from appli.dir2 import script2
Surtout si le contenu de appli/ contient les différents éléments de ton
application. C'est propre et net.
--
Laurent POINTAL - laurent.pointal@laposte.net

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|