[Python] domanda sulle classi
Sandro Dentella
sandro a e-den.it
Mer 15 Nov 2006 12:07:23 CET
On Wed, Nov 15, 2006 at 11:49:53AM +0100, judge judge wrote:
> ho iniziato per motivi di lavoro con python a fare un modulo/classe di
> connessione ed operazioni al database, chiamandolo così Database.py
> il punto della questione nasce quando poi volevo fare un file
> esempi.py, nel quale importavo (in teoria)
> siccome vengo da programmazione java, sono quindi abituato alla logica
> usata per essa
> ho fatto una classe banale python
>
> class Pippo:
> __col=''
...
> >>>import Pippo
> >>>a=Pippo()
> Traceback (most recent call last):
> File "<interactive input>", line 1, in ?
> TypeError: 'module' object is not callable
>
> la domanda di conseguenza viene spontanea, cioè perchè ho sempre
> questo errore quando provo ad "istanziare" una classe ad una
> variabile?
ma in che file hai definito la classe Pippo, in Database.py? se è così, da
esempio.py scrivi:
import Database
a = Database.Pippo()
*:-)
--
Sandro Dentella *:-)
http://www.tksql.org TkSQL Home page - My GPL work
Maggiori informazioni sulla lista
Python