[Python] Importare moduli nell'interprete, da directories diverse.
Daniele Varrazzo
piro a develer.com
Ven 22 Mar 2013 14:19:22 CET
On 2013-03-22 12:54, Marco Giusti wrote:
> On Fri, Mar 22, 2013 at 12:36:31PM +0000, Daniele Varrazzo wrote:
>> >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.
>
> non necessariamente `import gb.nomemodulo` funziona a prescindere dal
> contenuto di `__init__.py`
Giusto: "import gb.nomemodulo" funziona sempre. È solo se vuoi fare
"import gb" e trovarci già nomemodulo dentro che devi importare
manualmente in __init__.py.
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
Maggiori informazioni sulla lista
Python