Helge Stenström wrote:
I want to write function that prints a value of a variable, for debugging. Like:myVariable = "parrot" otherVariable = "dead"
>
probe(myVariable) probe(otherVariable)
Not exactly, but you can come close with a little hackery. import sys def print_var(name): print name, "=", sys._getframe(1).f_locals[name] def f(): fred = 42 mary = "christmas" print_var("fred") print_var("mary") f() -- Greg -- http://mail.python.org/mailman/listinfo/python-list