我正在使用argparse进行cli参数解析。 我想要一个名为
我希望:
目前,我的实现方式如下:
问题在于我无法区分
我希望能够像
谢谢!
-t
的选项来执行温度测试。 我还想指定温度测量周期。我希望:
python myscript.py -t
每60秒执行一次测量,
python myscript.py -t 30
每30秒执行一次测量,
python myscript.py
不执行温度测量。目前,我的实现方式如下:
parser.add_argument('-t', '--temperature',
help='performs temperature test (period in sec)',
type=int, default=60, metavar='PERIOD')
问题在于我无法区分
python myscript.py
和python myscript.py -t
之间的差异。我希望能够像
action='store_true'
和type=int
同时执行一样。这可能吗?还有其他方法可以实现吗?谢谢!