Getting external name of passed variable
David Hirschfield
davidh at ilm.com
Tue Jun 20 14:44:31 EDT 2006
I'm not sure this is possible, but it sure would help me if I could do it.
Can a function learn the name of the variable that the caller used to
pass it a value? For example:
def test(x):
print x
val = 100
test(val)
Is it possible for function "test()" to find out that the variable it is
passed, "x", was called "val" by the caller?
Some kind of stack inspection?
Any help greatly appreciated,
-David
--
Presenting:
mediocre nebula.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20060620/79988e48/attachment.html>
More information about the Python-list
mailing list