Variables globales a travez de formularios wxpython
Marcos Sánchez Provencio
rapto en arrakis.es
Dom Dic 26 13:38:33 CET 2004
Por si acaso te resulta más fácil el castellano,
http://pyspanishdoc.sourceforge.net/tut/node11.html
[ojo, que ya tiene 4 años, que en Internet son 40 :-D]
PS ¿Hay quorum para sincronizar la traducción de la documentación?
El dom, 26-12-2004 a las 13:21 +0100, Ernesto Revilla escribió:
> Creo que sería interesante que entendieses en concepto de global en
> Python que no es como en VisualBasic u otros leguajes sino más bien como
> en Java. Cada módulo (para ti ahora mismo, archivo de Python) es un
> espacio de nombre. Puedes referirte del espacio de otro módulo
> importándolo inicialmente. El código de ese módulo sólo se ejecuta en la
> primera importación. Si haces otros imports, simplemente se establece
> una referencia, no se ejecuta de nuevo. Yo suelo hacer siguiente
> (parecido a Marcos): mi archivo Config.py tiene todo tipo de
> configuraciones. Normalmente son asignaciones a variables simplemente.
> Después desde cualquier otro módulo hago un import Config y
> accedo a cada una de las variables de configuración con
> Config.variable .
>
> Te aconsejo la lectura de:
> http://docs.python.org/tut/node11.html especialmente el punto 9.2
>
> Erny
>
> Marcos Sánchez Provencio escribió:
>
> >Prueba con un módulo globales.py en el que definas todas las variables.
> >Por ejemplo:
> >#globales.py
> >var1=27
> >
> >Luego, en cada uno de los otros módulos, le das
> >#otrofichero.py
> >import globales
> >
> >y puedes hacer
> >print globales.var1
> >
> >¿Es esto?
> >
> >El vie, 24-12-2004 a las 12:49 -0500, Carlos Edurado Sotelo Pinto
> >escribió:
> >
> >
> >>hola gente sigo con problemas en las globales, sucede que quiero hacer,
> >>buenos estoy en progreso de una apliciaon, esta tiene un formulario midi
> >>de parent y obviamente midis child, el asunto que busco es cargar una
> >>tabla de configuracion, los valores de dicha tabla se usan a los largo
> >>de toda la apliciaon, entonces en vez de cargarlos cada vez que lo
> >>necesito, cargarlos de una sola vez al inicio,
> >>el detalle que sucede es que cuando hago esto en el modulo principal de
> >>la apliciaon no los leen los formularios
> >>la sentencia que uso es global mivariable
> >>y la llamo mediante mivariable. o algo esta mal y debo hacerlo de otra forma
> >>Por cierto
> >>Una feliz navida y que la paz y felicidad reino en todos ustedes esta
> >>noche buena y a lo largo de todo el año
> >>
> >>Carlos
> >>_______________________________________________
> >>Python-es mailing list
> >>Python-es en aditel.org
> >>http://listas.aditel.org/listinfo/python-es
> >>
> >>
> >
> >
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >Python-es mailing list
> >Python-es en aditel.org
> >http://listas.aditel.org/listinfo/python-es
> >
> >
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
------------ próxima parte ------------
_______________________________________________
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