2014-02-08 11:25 GMT+00:00 Marco Ippolito <ippolito.ma...@gmail.com>:
> Ciao a tutti, > sarĂ per voi sicuramente una cosa banale... > > come si fa ad importare una variabile di un file localizzato in > un'altra directory? > python 2.7.6 > esempio: > fileA in ~/prove/prima/fileA.py > file B in ~ : > file B: > !/usr/bin/python > from fileA import variabileA -> non funziona > from .fileA import variabileA -> non funziona > lasciando stare che questa nuova alba delle variabili globali, sebbene in versione glorificata, mi terrorizza... Se un file e' nel python path, viene su. Se e' nella stessa directory dello script ovviamente viene su. Se i due file sono nello stesso package, si puo' anche fare .fileA. Ma e' comunque una pessima idea avere variabili globali. Avere moduli esterni che usano variabili globali di un altro modulo e' qualcosa da fare con estrema cautela. -- . ..: -enrico-
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python