これは使用方法ではなくargparse
、プログラムで解析されたオプションを使用する方法です。
オプションをチェックする/関数のオプションの値を使用するための良いテクニックは何ですか?
いくつかのアイデア:
- グローバル変数(モジュール変数)の使用
- 値を使用する関数にパラメーターを追加し、それを渡します(場合によっては複数の関数レベル)
if
何かがオプションに依存するたびに-clauseで確認してください(グローバル変数を使用しますか?)- いくつかのチェックのための特別な関数を定義する
私が監督したいくつかのテクニックが必要です。これは、特にプログラムのさまざまな部分に複数のファイルがある場合、多くのオプションを備えた大きなプログラムでは実行できないようです。