私は2つの異なる方法で使用されるpythonコマンドラインスクリプトを持っています。 -max
と-min
は引数を必要としていると-delta
はオプションですPythonコマンドラインスクリプト。使用の2つのシナリオ。どのように引数の解析を実装するのですか?
script.py -max MAX -min MIN -delta DELTA
:
最初のシナリオは、このようなものです。
第2のシナリオは次のとおり
script.py some_file.txt -f
some_file.txt
が位置引数を必要とされる
と-f
は任意です。
どのようにPythonのコマンドライン引数パーサ(argparse、optparse、getoptなど)を使用して実装するのですか?
UPDATE:スクリプトは1つのことしか行いません。サイトをスクレイプします。しかし、それは時間の操作で非常に長いです。最初のケースでは、セーブしたセッションをセカンドロードしている間に新しいスクレイプセッションを実行し、スクラップを続行します。