JyotiC wrote:
hi,
i hv a var of type IntVar, ca i get the name of this variable
eg:-
class someclass:
def somefun(...):
self.var=IntVar()
....
def someotherfun(...):
in this fun can i get the name of var.
as in, can i get name var as a string 'var'
Thanx
Perhaps this will do what you want:
An instance of a class maintains a dictionary of all it's local
variables. One of those will be self.var, but any other local variables
will also be in the dictionary -- I have no idea how you plan to specify
*which* local variable you want the name of.
Anyway, the dictionary is:
self.__dict__
and the list of variable names is the dictionary's keys:
self.__dict__.keys()
and one of the elements in that list will be the string:
'var'
Hope that helps:
Gary Herron