You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置PyCharm调试时自动传入--debug参数至Flask应用?

实现PyCharm Debug按钮自动传入Flask的--debug参数

完全可行,直接通过PyCharm的调试配置就能搞定,步骤如下:

  1. 打开调试配置界面

    • 点击顶部工具栏的「运行/调试配置」下拉框(显示当前运行配置的区域),选择「编辑配置」;
    • 或者右键点击你的Flask入口脚本(比如app.py),选择「修改运行配置」。
  2. 配置调试专属参数

    • 在弹出的配置窗口中,找到「参数」(Parameters)输入框;
    • 直接填入你已经通过argparse配置好的--debug参数;
    • 如果你希望Run按钮不传参数、仅Debug按钮传参,可以创建两个独立配置:一个留空参数给Run模式用,一个填--debug给Debug模式用,调试时选择对应配置点击Debug按钮即可。
  3. 验证配置生效

    • 点击Debug按钮启动应用,可在代码中添加print(args.debug)来确认参数是否被正确解析;
    • 正常情况下,argparse会识别到--debug参数,触发你预设的debug模式逻辑。

如果你的Flask应用是通过官方flask run命令启动(而非直接运行脚本),只需把配置里的「脚本路径」改为「模块名称」并填入flask,参数栏填run --debug即可,但根据你的描述,你已用argparse处理参数,按前面的步骤操作就足够。

内容的提问来源于stack exchange,提问作者Serpent10i

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 15:40:57