python - 传递给操作的参数名称是什么? (参数解析)

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

最佳答案

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

关于python - 传递给操作的参数名称是什么? (参数解析),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11001354/

相关文章:

python - 如何禁用 Celery 的 Gossip 和 Mingle 组件?

用于评估随机游走的python库?

python - 使用生成器的二叉树中序遍历

python - 使用 Lambda 函数时出现语法错误

python - 如何从命令行设置日志记录级别

python - 从外部模块添加 argparse 参数

python - argparse 接受 int 和字符串?

python - 使用来自文件名的唯一标签创建 pandas DataFrame

Python 名称错误 : name 'file_name' is not defined

python - 如何迭代参数