Python中的嵌套函数调用

时间:2018-02-06 05:48:52

标签: python function automation

我正在开发一个项目,我在我的代码中定义了很多函数。我只是怀疑,如果可以将所有这些函数放在一个函数中,只需在main中调用这个函数。

class Project:
    def login(self):
        #code
    def upload(self):
        #code
    def import(self):
        #code

if __name__ == '__main__':
    c=Project()
    c.login()
    c.upload()
    c.import()

所以,我怀疑的是,是否可以在单个方法中包含所有方法,并且只调用main中的一个方法来触发所有方法。谢谢!

1 个答案:

答案 0 :(得分:3)

尝试这样的事情:

class Project:
    def login(self):
        #code
    def upload(self):
        #code
    def import(self):
        #code
    def do_all(self):
        self.login()
        self.upload()
        self.import()

if __name__ == '__main__':
    c=Project()
    c.do_all()