クラスで定義された関数を 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
クラスで定義された関数を 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
finddb
はメソッドであるため、次のインスタンスで呼び出す必要がありfile_process
ます。
file_process().finddb(id)
Python とクラスについて学習することを強くお勧めします。続行する前に、 Python チュートリアルをお勧めします。
最初にクラスのインスタンスを作成する必要があります。
process = file_process()
process.findb(id)