首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在VSCode中使用带有" Python :在终端中运行Python文件“的命令行参数?

如何在VSCode中使用带有" Python :在终端中运行Python文件“的命令行参数?
EN

Stack Overflow用户
提问于 2022-09-05 20:46:34
回答 1查看 262关注 0票数 0

在VSCode文件中安装时,launch.json中的命令行参数工作得很好。

但是当使用" Python :在终端中运行Python文件“(运行,而不是调试)时,launch.json中的参数似乎不会出现在sys.argv中。

在使用" Python :在终端中运行Python文件“时,是否有方法将命令行参数传递给Python代码?

EN

回答 1

Stack Overflow用户

发布于 2022-09-05 20:51:47

您可以通过JSON内部的args传递参数。

示例:

代码语言:javascript
运行
复制
{
     "version": "0.2.0",
     "configurations": [
         {
             "name": "Python: app.py",
             "type": "python",
             "request": "launch",
             "program": "${workspaceFolder}/app.py",
             "args" : ["arg1", "arg2", "arg3"]
         }
     ]
 }

来源:VSCode

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73614523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档