Ayuda con __init__ y variables
Pau Freixes
pfreixes en milnou.net
Lun Ene 16 12:44:49 CET 2006
Buenas
Creo que no me he explicado bien, codigo.py forma parte del paquete i
__init__.py es el fichero del directorio del paquete que entre otras
cosas antes de realizar el "import codigo" inicializa unas constantes,
entre ellas existe la constante "_version=xxx", mi pregunta hace
referencia a como acceder a esa constatnte desde algun fichero propio
del directorio
Saludos
On dl, 2006-01-16 at 10:13 +0100, Chema Cortes wrote:
> Pau Freixes escribió:
>
> > Bueno mi primera pregunta es la siguiente : como puedo acceder a las
> > variables creadas en el arvhivo __init__.py des de una classe declarada
> > en un archivo del directorio donde reside el __init__.py ?
> >
> > Por si no me explico muy bien, les dejo la estructura i el problema
> >
> > dir\__init__.py ( _version="1.0" )
> > dir\codigo.py ( como acceder a la variable _version )
>
> En plan gallego, te respondo con otra pregunta: ¿cúando crees tú que se
> crean las variables de __init__.py?
>
>
> El fichero __init__.py se ejecuta cuando se importa el paquete, por
> tanto el módulo "codigo.py" tendrá que importar el paquete si quiere
> acceder a sus variables.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es