2010/11/23 lex mlist
A quanto pare la soluzione migliore per evitare il problema è importare
> quello che ti serve solo quando ti serve,
Non sono d'accordo.
> io invece da buon developer di C/C++ ho la tendenza ad importare tutto
> quello che mi serve/potrebbe servire all'inizio del modulo.
>
No il problema l'ho risolto seguendo questo [1].
A quanto pare la soluzione migliore per evitare il problema è importare
quello che ti serve solo quando ti serve, io invece da buon developer di
C/C++ ho la tendenza ad importare tutto quello che mi serve/potrebbe servire
all'inizio del modulo.
Mi
On Fri, 19 Nov 2010 21:31:42 +0100, lex mlist wrote:
> Quando faccio:
> 'from module.submodule.application import Application'
> tutto funziona, ma quando provo a fare
> 'from module.submodule.application import Info'
> mi restituisce un 'ImportError: cannot import name Info'
Segui il traceback:
Sera a tutti,
visto che l'errore che ottengo è relativo a quanto sopra, non stò ad aprire
un'altro thread.
Questa è la mia situazione:
module/
module/__init__.py
module/submodule/__init__.py
module/submodule/application.py
In application.py dichiaro tre classi:
Application,
Info,
in un'altro file
Il giorno 18 novembre 2010 22:12, Manlio Perillo
ha scritto:
> Ciao.
>
Ciao Manlio!
Di solito quello che si fa è:
>
> __init__.py
> from module import Classe
> from modulee import Classe2
>
>
> __all__ = ['Classe', 'Classe2']
>
>
> Volendo automatizzare, si, puoi utilizzare la variabile speciale
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 18/11/2010 20:36, lex mlist ha scritto:
> Sera a tutti,
Ciao.
> beh le mie limitate conoscenze con Python si notano probabilmente da
> messaggi come questi (per cui mi scuso).
>
Nessun problema.
> Ho provato a cercare ma non ne sono venuto a cap
Sera a tutti,
beh le mie limitate conoscenze con Python si notano probabilmente da
messaggi come questi (per cui mi scuso).
Ho provato a cercare ma non ne sono venuto a capo.
Supponiamo la seguente situazione:
/package
/__init__.py
/package/module.py - definisce Classe
/package/module2.py - defini