Я хотел бы передать один и тот же аргумент в оба метода B и C одновременно, передав только один аргумент, но в настоящее время он принимает два.Я полагаю, что это возможно в синтаксисе python, и был бы признателен, если бы кто-то мог поделиться своими мыслями с решением по этому вопросу.
class A:
def B(self, scrpt = r'', projtNam =''):
##my code
def C(self, scrpt = r'', projtNam =''):
##my code
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='Change something')
parser.add_argument('-s', dest='scrpt', type=str, help='HELP')
parser.add_argument('-p', dest='projtNam', type=str, help='HELP')
args = parser.parse_args()
scrpt = args.scrpt
projtNam = args.projtNam
Ins = A()
Ins.B(scrpt, projtNam)
Ins.C(scrpt, projtNam)