[pyar] shared namespaces y la curiosidad que mata al gato
Martin Cerdeira
martincerdeira en gmail.com
Mie Mar 23 23:30:01 ART 2011
La idea/pregunta que se me ocurrió mientras leía un libro (si, a veces
la mente navega por otros rumbos) es la siguiente:
Se puede hacer esto? (o similar)
def foo():
a = 1
b = 2
c = 3
print bar(el_namespace_de_foo) # Sintaxis inexistente
def bar(n):
setear el_namespace_de_bar = n # Sintaxis especial, no existe
return a + b + c
Esto deberia dar como resultado un 6, ya que, bar() tendria 'acceso' a
las variables definidas en foo()
Es decir, al margen de que esto se puede resolver usando muchas muchas
muchasss otras soluciones, mi pregunta es, se le puede pasar el
namespace de una funcion a otra??
No lo quiero para nada en especial, no pido consejos de como resolver
ese ejemplo, ni saber si algo asi seria o no util, no hay un 'para
que', solo una pregunta simple y pura, hay manera de hacer eso? Si es
si, como? =)
Simple y pura curiosidad.
-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
() ascii ribbon campaign
/\ www.asciiribbon.org
More information about the pyar
mailing list