在类方法中,获取对象名称

时间:2013-02-08 19:28:59

标签: python class object

让我们看看我的班级(看看????)

class MyInt(object):
    def set_value(_value):
        if type(_value)!=int:
            type_name = type(_value).__name__)
            raise Exception("value of %s cannot be %s" % (????,type_name))
        self.value = _value

而且......

x = MyInt()
x.set_value(1)

没关系,而且......

x.set_value("A")

我需要这个回复(最好的描述):

value of x cannot be str

我怎样才能得到" x" (在????),或将变量名称作为参数传递(隐式)

TNX

0 个答案:

没有答案