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 的位置传递什么?
最佳答案
您的操作应该扩展 argparse.Action
已经有用于传递参数值的变量的类。操作调用中的参数是不必要的。
关于python - 传递给操作的参数名称是什么? (参数解析),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11001354/