如何将python烧瓶应用程序调试到VS Code 2017中



我正在做烧瓶项目。我正在使用执行我的项目

py app.py -v 

app.py是运行程序的主文件。我有一个backend.py,我在其中调用路由和方法。这是与代码设置

{
    // 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。

您正在将-v传递给flask run,而不是您自己的脚本。我怀疑 Flask 有一种方法可以标记flask run参数何时停止和您自己的代码的参数何时开始(通常在其他程序中--(。

相关内容

  • 没有找到相关文章

最新更新