OpenUnderstand
1.0.0

Pythonでの理解APIのオープンソースの実装。
このスクリプトを使用すると、コマンドライン引数を使用して設定オプションを設定および保存できます。
端末またはコマンドプロンプトを開きます。
次のコマンドでスクリプトを実行します。
-r 、 --repo_address :リポジトリのアドレス(オプション)-udb 、 --db_address :sqliteデータベースのアドレス(オプション)-e 、 --engine_address :エンジンを使用(C ++またはPython)(オプション)-l 、 --log_address :ログファイルのアドレス(オプション)設定するオプションに目的の値を提供します。オプションが提供されていない場合、デフォルト値が使用されます。
スクリプトが終了すると、 config.iniファイルが提供された値またはデフォルト値で生成されます。
特定のアドレスを使用して構成オプションを設定するには、次のコマンドを実行します。
python openunderstand.py [-r REPO_ADDRESS] [-dba DB_ADDRESS] [-dbn DB_NAME] [-e ENGINE_CORE] [-l LOG_ADDRESS]
これにより、 config.iniファイルに提供されたアドレスが保存されます。
オプションを提供しない場合、すべてのアドレスにデフォルト値が使用されます。
python openunderstand.py
これにより、デフォルト値のconfig.iniファイルが生成されます。
config.iniファイルでデフォルト値を直接変更してください。
引数が提供されていない場合、次のデフォルト値が使用されます。
repo_address: 「プロジェクト」が追加された現在の作業ディレクトリ。
DB_Address:現在の作業ディレクトリ。
db_name: "default.oudb"。
Engine_Core: 「Python」。
log_address: 「app.log」が追加された現在の作業ディレクトリ。
1.リポジトリアドレスを「/path/to/repo」に設定します。
python openunderstand.py -r /path/to/repo
2.データベースアドレスを「/path/to/db」に、データベース名は「database.oudb」に、「c ++」にエンジンコアを設定します。
python cli.py -dba /path/to/db -dbn database.oudb -e C++
3.ログアドレスを "/path/to/log/file.log"に設定します。
python cli.py -l /path/to/log/file.log
python3 setup.py sdist bdist_wheel