如何从main调用类中的函数

时间:2012-12-12 23:06:54

标签: python

我正在尝试从main ...中调用类中定义的函数。我可以这样做吗?

class file_process:
    def findb(self, id):
    ....  

def main():
  id = sys.argv[2]
 file_process.findb(id)//how to call findb function from main,this is giving an error

2 个答案:

答案 0 :(得分:2)

由于finddb方法,您需要在file_process实例上调用它:

file_process().finddb(id)

我强烈建议您继续学习Python和课程,在继续之前我可以推荐Python tutorial

答案 1 :(得分:1)

您需要先创建一个类的实例:

process = file_process()
process.findb(id)