CLI引数にargparseを使用しています。-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
。出来ますか?それを行う他の方法はありますか?
ありがとう!