我正在研究烧瓶项目。我正在使用我的项目
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。
你将-v
传递给flask run
,而不是你自己的剧本。我怀疑Flask有办法标记当flask run
的参数停止并且你自己的代码的参数开始时(在其他程序中通常是--
)。