我假设
do_this并且
do_that实际上取决于的某些参数
foo,因为否则您可以将它们移出
foo并直接调用它们。
我建议将整个课程重做为一个类。像这样:
class Foo(object): def __init__(self, x, y): self.x = x self.y = y def do_this(self): pass def do_that(self): pass def __call__(self): self.do_this() self.do_that()foo = Foo(x, y)foo()foo.do_this()



