如何调试python flask应用程序到VS Code 2017

问题描述 投票:0回答:1

我正在研究烧瓶项目。我正在使用我的项目

py app.py -v 

app.py是运行程序的主要文件。我有一个backend.py,我称之为路线和方法。这是vs代码设置

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Flask",
            "type": "python",
            "request": "launch",
            "module": "flask",
            "env": {
                "FLASK_APP": "app.py"
            },
            "args": [
                "run",
                "--no-debugger",
                "--no-reload",
                "-v"
            ],
            "jinja": true
        }
    ]
}

由于传递-v作为参数,我也得到错误。这是通过论证的任何具体方式吗?

我想在用户提交或执行任何操作时调试backend.py方法或路由,但我的主应用程序由app.py启动。请指导我,我如何处理vs代码2017。

python visual-studio-code vscode-debugger
1个回答
0
投票

你将-v传递给flask run,而不是你自己的剧本。我怀疑Flask有办法标记当flask run的参数停止并且你自己的代码的参数开始时(在其他程序中通常是--)。

© www.soinside.com 2019 - 2024. All rights reserved.