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