Re: Clases en Python
- From: Germán Poó Caamaño <gpoo ubiobio cl>
- To: "Advocacy, chit-chat and event planning in Chile" <gnome-cl-list gnome org>
- Subject: Re: Clases en Python
- Date: Wed, 07 Dec 2005 13:42:53 -0300
El mié, 07-12-2005 a las 13:16 -0300, Fernando San Martín Woerner
escribió:
> El mié, 07-12-2005 a las 13:10 -0300, Mario Gonzalez escribió:
> > Holas, se que no es una lista de python pero queria ver si alguien
> > me pudiese ayudar por favor. He leido varias cosas de python pero creo
> > que aun me queda bastante, paso a explicar el problema:
> >
> > tengo 2 archivos .py como ejemplo
> >
> > clase_a_file.py
> > ==========
> > class Clase_a:
> > def __init__(self):
> > print 'hello from class A'
> >
> >
> > clase_b_file.py
> > ===========
> > import clase_a_file
>
> aqui debes cambiar:
>
> from clase_a_file import Clase_a
Otra alternativa es indicar el espacio de nombres al cual
pertenece, es decir, dejar igual la forma de usar otro
archivo y cambiar la forma de llamarlo.
clase_b_file.py
===========
import clase_a_file
class Clase_b:
def __init__ (self):
print 'Calling to A '
x = Clase_a()
Cambiar la última línea por:
x = clase_a_file.Clase_a()
--
Germán Poó Caamaño
http://www.ubiobio.cl/~gpoo/
Concepción - Chile
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]