在VSCode中运行Python脚本文件时如何传参

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


在Visual Studio Code (VSCode) 中运行Python程序并输入参数,你可以通过以下几种方法来实现

一、方法1:使用终端(Terminal)

这种方法无法单步执行

1.打开终端‌:

在VSCode中,你可以通过点击顶部菜单的"视图"(View)>"终端"(Terminal)来打开终端。

2.导航到你的Python脚本所在目录‌:

在终端中,使用cd命令来改变当前目录到你的Python脚本所在的目录。例如:

bash 复制代码
cd path/to/your/script

3.运行Python脚本并传递参数‌:

使用以下命令格式来运行你的Python脚本并传递参数:

bash 复制代码
python your_script.py arg1 arg2 arg3

例如,如果你的脚本名为script.py,并且你想传递参数arg1和arg2,你可以这样运行:

bash 复制代码
python script.py arg1 arg2

二、方法2:使用VSCode的"运行和调试"功能

这种方法可以设置断点,单步调试。

1.选择run->Open Configurations或Add Configurations

在生成的settings.json文件中,你可以配置program属性为你的Python脚本路径,并通过args属性来传递参数。例如:

bash 复制代码
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Python: 当前文件",
      "type": "python",
      "request": "launch",
      "program": "${file}",
      "console": "integratedTerminal",
      "args": ["arg1", "arg2"] // 添加参数
    }
  ]
}

2.‌运行调试‌:

打开要运行的python文件,设置好断点,选择右边的运行符号下拉选项选择python Debugger.Debug using launch.json:

相关推荐
小猴子爱上树22 分钟前
跨马翻译:批量图片翻译+视频字幕+智能抠图,跨境电商翻译工具
python·音视频
棉猴35 分钟前
玩游戏学Python2-IDLE与pgzero入门
开发语言·python·游戏·玩游戏·pgzero·pgzrun
TechEdu20260641 分钟前
[人工智能]Python12: SciPy 实战指南
人工智能·python·scipy
jack186891 小时前
Github Copilot 高效开发实战场景指南
python
AIFQuant1 小时前
Python A股实时行情API接入:沪深股票数据与WebSocket推送实战
开发语言·python·websocket·金融·a股行情
小小龙学IT1 小时前
Python Matplotlib 数据可视化库深度解析
python·信息可视化·matplotlib
小小张说故事1 小时前
Python 到底是值传递还是引用传递?一个赋值实验讲透,别再背结论了
python
Maxwin1 小时前
AI 生成的视频怎么局部修改?2026 年分章生成 Manim 代码的最新做法
python·aigc
Java后端的Ai之路2 小时前
07React_Props验证器
人工智能·python·react.js·架构·fastapi
Eider19982 小时前
为Loop Engineering装刹车
python·vibe coding·agent设计模式·loopengineering