函数调用python中的函数

函数调用python中的函数,python,python-2.7,Python,Python 2.7,我想知道如果我想在函数c中使用函数d,当它变成“全局名称d未定义”时应该怎么做。谢谢。您必须从函数中调用self.d()。d是一个实例方法,所以您可以使用self.d()调用它 class a: def __init__(self): b def c(self): d(e) def d(self,g): print 1

我想知道如果我想在函数c中使用函数d,当它变成“全局名称d未定义”时应该怎么做。谢谢。

您必须从函数中调用
self.d()

d
是一个实例方法,所以您可以使用
self.d()调用它

class a:
    def __init__(self):
        b
    def c(self):
        d(e)
    def d(self,g):
        print 1