Re: [Python-es] Variable global

2010-09-06 Por tema Arnau Sanchez
On Mon, 6 Sep 2010 12:55:33 +0200 José Luis Torre Hernández wrote: > entorno="alfa" # entorno es variable global definida > implícitamente > > def modifica_local(entorno): > entorno = "beta" # entorno es local por ser parámetro formal > > modifica_local(entorno) > > #variab

Re: [Python-es] Variable global

2010-09-06 Por tema José Luis Torre Hernández
Hola: He definido algunas variables para ver si puedo explicar la diferencia de funcionamiento que planteas: entorno="alfa" # entorno es variable global definida implícitamente def modifica_local(entorno): entorno = "beta" # entorno es local por ser parámetro formal modific

Re: [Python-es] Variable global

2010-09-06 Por tema Arnau Sanchez
On Mon, 06 Sep 2010 01:06:52 +0200 Chema Cortes wrote: > > def CargarConfiguracion(Configuracion): > > Configuracion["FicheroConf"] = "/etc/miprograma.conf" > > ... > > Aquí "Configuración" (la variable global?) la estás pasando como > argumento, o sea, es "local" dentro de la función. E

Re: [Python-es] Variable global

2010-09-05 Por tema Chema Cortes
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El 05/09/10 14:59, Narcis Garcia - GiLUG escribió: > Hola, uso una variable global para almacenar la configuración de mi > programa, la cual relleno mediante una función así: Yo intentaría evitar usar variables globales en todo momento. El código qued

Re: [Python-es] Variable global

2010-09-05 Por tema Sergio Soto Núñez
Debes definirla, aunque sea una cadena vacía, fuera de toda función, yo suelo hacerlo debajo de los import __ If it WalksLikeaDuck and talks like a duck, it must be a duck. David Thomas 2010/9/5 Narcis Garcia - GiLUG > Hola, uso una variab