私は通常、位置引数を必要とするスクリプトを持っています:some-script POS
。しかし、 "--version"フラグが指定されている場合、私は位置指定の必要条件を "放棄"できるようにしたいと考えています:some-script --version
。位置引数をスキップするためのargparseフラグ
これを行うには、argparseフレームワークで適切な方法がありますか?
私は任意に"--version" in sys.argv
を使用できますが、私はargparseを使用できるようにしたいと考えています。
は?メッセージを出力して( 'help'のように)終了するか、' args'でいくつかの値を設定してください(例えば 'store_true') – hpaulj