注意
转到末尾 以下载完整示例代码。或通过 JupyterLite 或 Binder 在您的浏览器中运行此示例
在示例中使用 sys.argv
#
此示例演示了在示例 .py
文件中使用 sys.argv
。
默认情况下,所有示例 .py
文件将由 Sphinx-Gallery 无需 任何参数运行。请注意,在下面 sys.argv
是一个仅包含文件名列表。此外,任何添加的参数将采用默认值。
此行为可以通过在 sphinx 配置中使用 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