如何使用MS Visual Studio 2015中的命令行参数运行python脚本

时间:2016-10-30 07:27:08

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

我想使用MS Visual Studion 2015(Python工具)从官方Python 2.7文档https://docs.python.org/2/library/argparse.html#module-argparse中获取命令行选项的Parser。我创建了名为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 Interactive窗口中可见。 他们如何在MS Visual Studio 2015中执行此操作?

1 个答案:

答案 0 :(得分:2)

您可以右键单击包含脚本的VS项目并转到属性。然后在Debug选项卡下添加“Script Arguments”,当你点击Start(F5)时会传入它。