Python 要传递给操作的参数的名称是什么?(argparse)

Python 要传递给操作的参数的名称是什么?(argparse),python,argparse,Python,Argparse,为了将给定的命令行参数传递给函数,我需要在标记为What的点中传递什么?您的操作应该扩展argparse.action类,该类已经有用于传递参数值的变量。您的操作调用中的参数是不必要的。您的操作应该扩展argparse.action类,该类已经具有用于传递参数值的变量。动作调用中的参数是不必要的。因此我必须创建一个完整的类来处理这些动作中的每一个?如果您选择使用action=机制,则可以。请看一个很好的例子,它是如何工作的。所以我必须创建一个完整的类来处理这些操作中的每一个?是的,如果您选择使用

为了将给定的命令行参数传递给函数,我需要在标记为What的点中传递什么?

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

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

因此我必须创建一个完整的类来处理这些动作中的每一个?如果您选择使用action=机制,则可以。请看一个很好的例子,它是如何工作的。所以我必须创建一个完整的类来处理这些操作中的每一个?是的,如果您选择使用action=机制。查看一个关于它如何工作的好例子。
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*))