注意
最後に移動して完全なサンプルコードをダウンロードするか、JupyterLite または Binder を使用してこのサンプルをブラウザで実行します
sys.argv
を例で使用#
この例では、例 .py
ファイルで sys.argv
の使用を示します。
既定では、すべての例 .py
ファイルは、引数なしで Sphinx-Gallery によって実行されます。以下に示すように sys.argv
はファイル名のみで構成されるリストです。さらに、追加される引数はすべて既定値になります。
この動作は、スフィンクスの構成で reset_argv オプションを使用して変更できます。詳細については、例スクリプトへのコマンドライン引数の渡し方を参照してください。
sys.argv: ['/home/circleci/project/examples/plot_7_sys_argv.py']
parsed args: Namespace(option='default')
import argparse
import sys
parser = argparse.ArgumentParser(description="Toy parser")
parser.add_argument("--option", default="default", help="a dummy optional argument")
print("sys.argv:", sys.argv)
print("parsed args:", parser.parse_args())
スクリプトの合計実行時間: (0 分 0.191 秒)
推定メモリ使用量: 176 MB