我正在做烧瓶项目。我正在使用执行我的项目
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
参数何时停止和您自己的代码的参数何时开始(通常在其他程序中--
(。