sustituir diccionario de nombres de entorno
Pepe Aracil
pepe en diselpro.com
Jue Abr 26 13:22:09 CEST 2007
Con execfile(...) puedes pasarle los diccionarios de globals y locals.
---
Help on built-in function execfile in module __builtin__:
execfile(...)
execfile(filename[, globals[, locals]])
Read and execute a Python script from a file.
The globals and locals are dictionaries, defaulting to the current
globals and locals. If only globals is given, locals defaults to it.
(END)
---
Lo que ya no estoy tan seguro es de como reaccionará pasandole objetos "dict-like"
ya que puede que python utilice alguna optimización y no llame a las funciones
__getitem__ y demás.
Saludos.
tny escribió:
> Sería posible sustituir el diccionario global como todos los locales,
> por otro objeto.
>
> La idea es sustituirlos por diccionarios trucados con una funcionalidad
> añadida: guardar un registro de su actividad para posterior debug de
> scripts.
>
> Gracias.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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