Intanto grazie per la risposta. :-) 2017-06-21 17:41 GMT+10:00 Francesco Pischedda < francesco.pische...@gmail.com>:
Anche se stai facendo un riferimento verso un modulo interno del tuo > package credo che in questo caso sarebbe meglio usare from > pyfaction.exceptions import MyException; quando il package sarà finito e > installato in site-packages questo dovrebbe funzionare "normalmente" mentre > in fase di sviluppo credo ti convenga lavorare con PYTHONPATH > Esattamente cosa stavo cercando di fare. > in alcuni casi, specialmente per le fasi di sviluppo e test, ho trovato > comodo aggiungere il parent della directory del package al sys.path in > questo modo > > import *sys* > *sys*.path.append('..') > Capito. Mi interessa avere il sys.path.append in fase di sviluppo, ma in questo caso dove lo metti? Nell'__init__.py presumo. > questo perchè avevo bisogno di avere il package visibile ad un progetto di > test che lo avrebbe usato, immagina una struttura del genere > mypackage > - __init__.py > - somecode.py > exampleproject > - myexamplecode.py > > cmq dipende molto da come è impostato il tuo progetto > Ci provo, grazie. -- Karim N. Gorjux
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python