start_check_stop = parser.add_mutually_exclusive_group()
start_check_stop.add_argument('-s', '--start', action=start(*what*))
start_check_stop.add_argument('-c', '--check', action=check(*what*))
start_check_stop.add_argument('-t', '--stop', action=stop(*what*))
为了将给定的命令行参数传递给函数,我需要在标有 what 的位置传递什么?
答案 0 :(得分:4)
您的操作应该扩展已经具有用于传递参数值的变量的argparse.Action
类。动作调用中的参数是不必要的。