argparse简单使用
import argparse
def arg_function():
parameter_set = argparse.ArgumentParser(description="this is my drill of learning")
parameter_set.add_argument('--test1', nargs='+', type=int, default=10, help='the length of rectangle')
parameter_set.add_argument('--length', type=int, default=10, help='the length of rectangle')
parameter_set.add_argument('--width', type=int, default=20, help='the length of rectangle')
parameter_set.add_argument('--height', type=int, default=30, help='the length of rectangle')
parameter_set.add_argument('--test', action="store_true", help='parameter')
args = parameter_set.parse_args()
args.add_new = 99
return args
if __name__ == '__main__':
args = arg_function()
result = args.length * args.width * args.height
print(args.length)
print(args.add_new)
print(result)