如何在VisualStudio代码中运行需要外部数据的Python文件
我想在VSC中运行Python文件,但该文件需要来自两个不同.txt文件的外部数据 例如,如果我在Python空闲模式下运行它,我会打开Python文件,选择run…Customized,然后输入.txt文件的路径(例如data/xxxxx.txt data/yyyy.txt output.png),然后运行它 能否请您指出,在VSC中是否有这样的方式运行文件,或者请告诉我在哪里可以找到任何支持此特殊要求的文档 这是发生异常的函数: 这是VSC中的一个例外: 发生异常:SystemExit 用法:python myfile.py结构字[输出] 文件“/Users/#######/myfile.py”,第277行,主文件 sys.exit(“用法:python myfile.py structure words[output]”) 文件“/Users//myfile.py”,第299行,在 main()如何在VisualStudio代码中运行需要外部数据的Python文件,python,visual-studio-code,Python,Visual Studio Code,我想在VSC中运行Python文件,但该文件需要来自两个不同.txt文件的外部数据 例如,如果我在Python空闲模式下运行它,我会打开Python文件,选择run…Customized,然后输入.txt文件的路径(例如data/xxxxx.txt data/yyyy.txt output.png),然后运行它 能否请您指出,在VSC中是否有这样的方式运行文件,或者请告诉我在哪里可以找到任何支持此特殊要求的文档 这是发生异常的函数: 这是VSC中的一个例外: 发生异常:SystemExit 用法
您需要为VSC单独安装python,因为它是一个扩展 安装后:
python filename.py
有关更多详细信息:您需要为VSC单独安装python,因为它是一个扩展 安装后:
python filename.py
有关更多详细信息:您似乎希望使用VS代码调试器运行python文件,但无法告诉它要使用哪些参数启动程序 导航到debugger选项卡(Ctrl/Cmd+Shift+D)并单击“创建一个launch.json文件”,在出现的提示中指定要向python文件添加启动配置 它应该创建并打开一个样板json文件。在
“configurations”
的第一个元素中,您可以添加一个键“args”
,并在数组中添加所有必要的参数
完整地说,json文件可能如下所示:
{
//使用IntelliSense了解可能的属性。
//悬停以查看现有属性的描述。
//有关更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387
“版本”:“0.2.0”,
“配置”:[
{
“名称”:“Python:当前文件”,
“类型”:“python”,
“请求”:“启动”,
“程序”:“${file}”,
“控制台”:“集成终端”,
//这是我手动添加的内容
“args”:[
“a.txt”,
“b.txt”,
“out.png”
]
}
]
}
然后,打开python文件后,通过debug选项卡或右上角的绿色箭头启动它
编辑:
通过频繁更改命令行参数,您可以告诉VS代码这些参数。请参阅下面的json。如果你有什么不明白的,告诉我
{
//使用IntelliSense了解可能的属性。
//悬停以查看现有属性的描述。
//有关更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387
“版本”:“0.2.0”,
“配置”:[
{
“名称”:“Python:当前文件”,
“类型”:“python”,
“请求”:“启动”,
“程序”:“${file}”,
“控制台”:“集成终端”,
“args”:[
“${input:firstArg}”,
“${input:secondArg}”,
“out.png”
]
}
],
“投入”:[
{
“id”:“firstArg”,
“类型”:“提示字符串”,
“默认值”:“myDefault.txt”,
“说明”:“第一个txt”
},
{
“id”:“secondArg”,
“类型”:“提示字符串”,
“描述”:“现在是您的第二个txt”
}
]
}
您似乎希望使用VS代码调试器运行python文件,但无法告诉它要使用哪些参数启动程序
导航到debugger选项卡(Ctrl/Cmd+Shift+D)并单击“创建一个launch.json文件”,在出现的提示中指定要向python文件添加启动配置
它应该创建并打开一个样板json文件。在“configurations”
的第一个元素中,您可以添加一个键“args”
,并在数组中添加所有必要的参数
完整地说,json文件可能如下所示:
{
//使用IntelliSense了解可能的属性。
//悬停以查看现有属性的描述。
//有关更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387
“版本”:“0.2.0”,
“配置”:[
{
“名称”:“Python:当前文件”,
“类型”:“python”,
“请求”:“启动”,
“程序”:“${file}”,
“控制台”:“集成终端”,
//这是我手动添加的内容
“args”:[
“a.txt”,
“b.txt”,
“out.png”
]
}
]
}
然后,打开python文件后,通过debug选项卡或右上角的绿色箭头启动它
编辑:
通过频繁更改命令行参数,您可以告诉VS代码这些参数。请参阅下面的json。如果你有什么不明白的,告诉我
{
//使用IntelliSense了解可能的属性。
//悬停以查看现有属性的描述。
//有关更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387
“版本”:“0.2.0”,
“配置”:[
{
“名称”:“Python:当前文件”,
“类型”:“python”,
“请求”:“启动”,
“程序”:“${file}”,
“控制台”:“集成终端”,
“args”:[
“${input:firstArg}”,
“${input:secondArg}”,
“out.png”
]
}
],
“投入”:[
{
“id”:“firstArg”,
“类型”:“提示字符串”,
python filename.py