docopt の使用ステートメントに問題があります。
これは、スクリプトで使用法が機能することを期待する方法です。オプションのパラメータ ([] で定義) は、一緒にまたは個別に使用できるようにしたいと考えています。そう-t -o
または-o
または-t
有効である必要があります。現時点では、-o
なしでは使用できません-t
。パイプ|
を使用してそれらを分離する場合、両方を同時に使用することはできません。いろいろな組み合わせを試しました。IDのように機能するようには見えません。誰かが私が間違っているところを指摘できますか?
"""
Description:
Script does stuff
Usage:
script.py (-d <ditem>) (-u <uitem>) (-p <pitem>) (-s <sfile>) [-t <tfile>] [-o <ofile>] [-v]
script.py (-d <ditem>) (-l) [-t <tfile>] [-o <ofile>] [-v]
script.py -h | --help
script.py --version
Options:
-v --verbose Does stuff
-t --tfile Does stuff
-o --output Does stuff
-l --litem Does stuff
-u --uitem Does stuff
-p --pitem Does stuff
-d --ditem Does stuff
-s --sitem Does stuff
-h --help Show this screen.
--version Show version.
"""