【问题标题】:How do I run python script with command line arguments from MS Visual Studio 2015如何使用 MS Visual Studio 2015 中的命令行参数运行 python 脚本
【发布时间】:2016-10-30 07:27:08
【问题描述】:

我想为命令行选项运行 Parser,取自官方 Python 2.7 文档https://docs.python.org/2/library/argparse.html#module-argparse,使用 MS Visual Studion 2015(Python 工具)。我创建了名为 prog.py 的脚本。

#file_name='prog.py'
import argparse

parser = argparse.ArgumentParser(description='Process some integers.')
parser.add_argument('integers', metavar='N', type=int, nargs='+',
                    help='an integer for the accumulator')
parser.add_argument('--sum', dest='accumulate', action='store_const',
                    const=sum, default=max,
                    help='sum the integers (default: find the max)')

args = parser.parse_args()
print args.accumulate(args.integers)

我通常会选择几行代码并按 Ctrl+E,E 来运行我的脚本。但是这次我需要使用额外的命令行参数来运行整个脚本。在这种特殊情况下,我想执行命令:

python prog.py -h

从我的脚本中查看帮助。并且:

python prog.py 1 2 3 4
python prog.py 1 2 3 4 --sum

看看它是如何工作的。 结果必须在 Visual Studio 环境中的 Python 2.7 交互窗口中可见。 他们如何在 MS Visual Studio 2015 中做到这一点?

【问题讨论】:

    标签: python-2.7 visual-studio-2015 command-line-arguments


    【解决方案1】:

    您可以右键单击包含您的脚本的 VS 项目并转到属性。然后在“调试”选项卡下,您可以添加“脚本参数”,当您点击开始 (F5) 时会传入该参数。

    【讨论】:

      猜你喜欢
      • 2013-07-06
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-29
      相关资源
      最近更新 更多