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) > > #variable global no modificada
Pero no es lo mismo que la variable de configuración sea mutable (diccionario) que no lo sea (cadena): config = {} def load_config(llamale_como_quieras): llamale_como_quieras["hola"] = 1 print config # {} load_config(config) print config # {"hola": 1} _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/