2
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*))

为了将给定的命令行参数传递给函数,我需要在标有什么的地方传递什么?

4

1 回答 1

4

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

于 2012-06-12T17:06:47.260 回答