Re: Usar método de clase dentro de la misma clase

RadicalEd willian.radicaled en gmail.com
Mar Oct 28 20:09:25 CET 2008


wow, rápido realmente no me acordaba que fuera así.

On Tue, Oct 28, 2008 at 2:04 PM, Jose Caballero <jcaballero.hep en gmail.com>wrote:

> self.<nombre del metodo>
>
>
>
> Suerte,
> Jose
>
>
>
>
> 2008/10/28 RadicalEd <willian.radicaled en gmail.com>
>
> > Hola chicos de la lista Python; nunca lo he hecho y estoy tratando de
> > llamar
> > un método creado dentro de la misma clase y me sale un error:
> >
> > NameError: global name 'conectarDB' is not defined
> >
> > El método es bastante sencillo
> >    def conectarDB( self ):
> >        self.db = MySQLdb.connect(host=config.host, user=config.user,
> > passwd=config.password, db=config.db)
> >        self.cursor = self.db.cursor()
> >
> > y lo llamo dentro de otro método de la misma clase:
> >
> >    def crearDB ( self ):
> >        if config.canti == '0':
> >            scriptdb = '''DROP DATABASE IF EXISTS lerolero;
> > CREATE DATABASE lerolero;
> > USE lerolero;
> > DROP TABLE IF EXISTS tblerolero;
> > CREATE TABLE tblerolero (
> >  id INT( 2 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
> >  fecha DATE NOT NULL ,
> >  hora TIME NOT NULL ,
> >  persona VARCHAR( 25 ) NOT NULL ,
> >  mail VARCHAR( 45 ) NOT NULL
> > ) ENGINE = MYISAM ;'''
> >            config.crearCFG()
> >            conectarDB()                        #Acá se está llamando
> >            self.cursor.execute(scriptdb)
> >
> >
> > Alguna ayuda???
> > Gracias
> >
> > --
> > The knowledge is the most dangerous
> > weapon & SoloCodigo is the best programing webforum.
> > http://foros.solocodigo.com
> > _______________________________________________
> > Lista de correo Python-es
> > http://listas.aditel.org/listinfo/python-es
> > FAQ: http://listas.aditel.org/faqpyes
> >
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>



-- 
The knowledge is the most dangerous
weapon & SoloCodigo is the best programing webforum.
http://foros.solocodigo.com
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es