你如何追加现有的功能?

时间:2013-10-21 00:48:51

标签: python

我无法附加现有功能。

def functionA(self):
  var1 = hi
  var2 = bye

Class A(object):
  def functionB(self)
    var1 = hi  <-- insert functionA here
    var2 = bye
    var3 = "something not in functionA"

抱歉,我知道这可能是基本的,但我无法在任何地方找到它。我发现的最近的是Python add to a function dynamically。在此先感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

def functionA():
    var1 = hi
    var2 = bye
    return (var1, var2)


class A(object):
    def functionB(self):
        var1, var2 = functionA()
        var3 = "something not in functionA"
那怎么样?