Il giorno 22 marzo 2013 13:03, Gabriel Battaglia (Kriyaban) <
iz4...@libero.it> ha scritto:
Ciao di nuovo.
Sul mio sistema Win32, python.exe risiede in "c:\python27\".
In questa directory ne ho creata una di nome "gb\", dove colleziono
tutti
gli scripts di esempio che copio dai libri o che mi invento io come
esercizi e palestra per testare ciò che via via imparo.
On 2013-03-22 12:14, Giuseppe Amato wrote:
Dovresti inserire il percorso nel PYTHONPATH. Inoltre c'è bisogno che
nella
cartella ci sia un file __init__.py (anche vuoto va bene).
Detto meglio, la cartella "c:\python27\" dovrebbe essere nel
PYTHONPATH.
Puoi anche iniziare la tua sessione interattiva con:
import sys
sys.path.insert(0, r"c:\python27\")
from gb import nomemodulo # ora dovrebbe funzionare.
Resta che devi creare c:\python27\gb\__init__.py, anche vuoto.
La sintassi è
from gb import nomemodulo.py
Casomai: "from gb import nomemodulo"
Se non sbaglio, modificando il file __init__.py potresti usare anche:
import gb.nomemodulo.py
però sinceramente non l'ho mai fatto
Sì, dentro __init__.py devi importare tutto, ma non conviene farlo se
la directory è solo un contenitore di pezzi assortiti.
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python