さまざまなパラメータを組み合わせてプログラムを実行しています。コマンドラインでプログラムに指定されたパラメーターを正確に追跡する必要があります。これらの発行されたコマンドを結果の要約とともにログに保存する必要があるログ ファイルを維持しています。
たとえば、次のコマンドをさまざまなタイミングで発行することがあります。
$python myprog.py -i input.txt -o output.txt -x 2 -y 3 -z 9
$python myprog.py input.txt -o output.txt -x 2 -z 9
$python myprog.py -i input.txt -o output.txt -x 2 -y 3
$python myprog.py -i input.txt -o output.txt -z 9
これらのコマンドをログ ファイルに保存するにはどうすればよいですか?
まったく同じオプションを使用して同じプログラムを再実行する必要がある可能性があるため、これを行っています。