[Python-es] scope de variables
Dr. Bobus
drbobus en gulic.org
Vie Jun 18 16:25:59 CEST 2010
El Fri, 18 Jun 2010 15:43:56 +0200
Oswaldo Hernández <listas en soft-com.es> dijo:
>
> La funcion imagen() no ve las variables que has definido fuera de ella.
>
> Si quieres utilizar strings para nombrar los elementos creo que deberias
> utilizar un diccionario, algo como:
>
> dvars = {}
> dvars['cmasa'] = ...
> dvars['cmovi'] = ...
>
> le agregas el diccionario en los parametros de la funcion imagen y alli
>
> for i, label in enumerate(graficos):
> array = dvars[label]
>
Bien, veo que acabaré usando un diccionario.
Pero hay algo que no entiendo veamos ...
este código funciona: http://snipt.org/Qkkj
pero este otro no: http://snipt.org/Qkkk
Sinceramente no lo entiendo.
Saludos
Dr. Bobus
--
"Note that if I can get you to "su and say" something just by asking,
you have a very serious security problem on your system and you should
look into it."
(By Paul Vixie, vixie-cron 3.0.1 installation notes)
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20100618/57ea12fb/attachment.pgp>
Más información sobre la lista de distribución Python-es