I'm using argparse in python to parse commandline arguments:
parser = ArgumentParser()
parser.add_argument("--a")
parser.add_argument("--b")
parser.add_argument("--c")
args = parser.parse_args()
Now I want to do some calculations with a
, b
, and c
. However, I find it tiresome to write args.a + args.b + args.c
all the time.
Therefore, I'm extracting those variables:
a, b, c = [args.a, args.b, args.c]
Such that I can write a + b + c
.
Is there a more elegant way of doing that?
Manual extraction gets very tedious and error prone when adding many arguments.