【发布时间】:2020-02-10 11:21:15
【问题描述】:
有一个 python 脚本并使用 argparse 我定义了一些可选参数,这些参数可以在运行脚本之前由用户给出。如果用户没有输入任何定义的可选参数(python example.py -> 给出错误消息),我希望不允许脚本运行。关于如何做到这一点的任何想法?
【问题讨论】:
-
我不想将 required=True 用于任何可选参数。
-
这有点令人困惑(至少对我来说)。如果脚本需要传递一个可选参数,那么它就不再是可选的了。
标签: python