getting the name of a variable

Sandy Norton sandskyfly at
Thu Dec 6 07:47:37 EST 2001

When I'm debugging I'm always sticking stuff like "print 'x:', x" in my code.
So is there a handy function that will print a variable name and value such that: 

>>> def print_var_name_and_value(var):
            "prints variable name : value"

>>> variable = 'me var'
>>> print_var_name_and_value(variable)
variable : me var

Any responses, pointers, hints would be much appreciated.



More information about the Python-list mailing list