如何获取 class 中的当前实例?

How to get current instance in class?

我不知道如何在 class 中获取当前实例。

class Basic(object):
    def __init__(self, val):
        self.val = val

    def current_ins(self):
        ???

有什么方法可以在 python 中使用 val 获取当前实例吗? 谢谢

"current instance" 是 self

Self是所有class的当前实例。在你的情况下,

class Basic(object):
    def __init__(self, val):
        self.val = val

    def current_ins(self):
        #???
        print self.val    # one can use self to access all the member of it's class.