传递给行动的论点的名称是什么? (argparse)

时间:2012-06-12 17:03:37

标签: python argparse

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 的位置传递什么?

1 个答案:

答案 0 :(得分:4)

您的操作应该扩展已经具有用于传递参数值的变量的argparse.Action类。动作调用中的参数是不必要的。