import a travers des repertoires

import a travers des repertoires - Python - Programmation

Marsh Posté le 04-05-2005 à 15:15:54    

Bonjour,
 
Je suis debutant en Python et je met en place une interface web.
Je desire, pour rendre mon code plus propre, separer mon code source a travers plusieurs dossiers et sous dossiers
 
Cependant je n'arrive pas a faire fonctionner l'import a travers cette arborecence
 
Je me demande si mon erreur viens de la configuration du serveur apache ou de la commande d'import en elle meme.
 
Merci de votre aide


Message édité par sourdc le 04-05-2005 à 16:04:48
Reply

Marsh Posté le 04-05-2005 à 15:15:54   

Reply

Marsh Posté le 04-05-2005 à 16:14:43    

En fait, je viens de reussir a acceder aux repertoires descendants avec  un __import('/rep/module')
Je voudrais aussi pouvoir remonter de niveau...une piste?

Reply

Marsh Posté le 04-05-2005 à 16:16:09    

"../../rep/module"

Reply

Marsh Posté le 04-05-2005 à 16:45:54    

Le probleme de cette chaine, c'est "empty module name"
J'ai reussi a le faire fonctionner en changeant la racine de mon serveur apache :)

Reply

Marsh Posté le 04-05-2005 à 16:51:39    

...


Message édité par sourdc le 04-05-2005 à 17:05:18
Reply

Marsh Posté le 05-05-2005 à 00:15:56    

machin.truc en prenant soin de bien faire des __init__.py comme il faut ...

Reply

Marsh Posté le 06-05-2005 à 10:31:27    

Taz, t'aurais un lien qui decrit comment faire les __init__.py ?
J'ai un autre probleme...(encore?)
J'ai, de temps en temps cette erreur : TypeError: unsubscriptable object
qui disparait si je recree les .pyc ...et qui revient plus tard :(
 
En fait mon objet est defini par l'import

Reply

Marsh Posté le 06-05-2005 à 10:33:37    

ben quand tu fais import <nom de dossier>, il te faut un __init__.py dedans qui va être exécuter.

Reply

Marsh Posté le 06-05-2005 à 16:54:31    

Merci (pas vraiment facile le python :s)
 
Je viens de croiser la documentation de la Classe Session
Vous avez des exemples d'utilisation (mon but est de copier le comportement de la variable $_SESSION[] de PHP)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed