私はdocoptから始めたばかりで、コマンドが何かに一致する場合に 1 つ以上のオプションの引数を受け入れる使用法コマンドを作成しようとしています。これが現在の状態です。
Usage:
script.py voucher (add|del) <code> <credits> [<points>]
ここでは、最初にvoucher
コマンドが使用され、次に または のいずれかが使用されadd
ますdel
。が使用されている場合、とadd
の両方の引数が必要ですが、オプションであるように行を変更したいと思います。code
credits
points
ただし、del
代わりに を使用する場合は、code
引数のみが必要です。
どうすればこれを行うことができますか?