为了账号安全,请及时绑定邮箱和手机立即绑定

调试 Python Flask 应用程序时,VS Code 中没有出现断点

调试 Python Flask 应用程序时,VS Code 中没有出现断点

智慧大石 2021-11-02 17:18:21
我是 Python Flask 开发和 VS Code 的新手。我一直在尝试通过参考以下教程来创建应用程序。https://code.visualstudio.com/docs/python/tutorial-flaskhttps://github.com/Microsoft/python-sample-vscode-flask-tutorial \https://code.visualstudio.com/docs/python/debugging回购参考:https : //github.com/iamshivprasad/analytics克隆的文件夹结构是:- Development  - .vscode    - launch.json  - analyticspyengine    - analytics_modules    - controllers    - datainterfaces    - utils    - __init__.py    - analyticsservices.py    - webapp.py    .    .    .我能够使用launch.json中的以下设置成功启动程序。     {        "name": "Python: Flask",        "type": "python",        "request": "launch",        "module": "flask",        "env": {            "FLASK_APP": "analyticspyengine.webapp",            "FLASK_DEBUG": true,            "FLASK_ENV": "development"        },        "args": [            "run"        ],        "jinja": true    }webapp.py 的内容#!/usr/bin/python3import sysfrom . import app   from . import analyticsservices分析pyengine/的内容__init__.py#!/usr/bin/python3import sys, ossys.path.insert(0, os.path.join(os.path.dirname(__file__)))from flask import Flaskapp = Flask(__name__) 我面临以下问题。完全无助和沮丧!!!1) 执行没有遇到任何断点2) 使用上述设置启动应用程序后,我无法停止服务。即,即使在停止调试器后,该应用程序似乎仍在运行。我可以看到请求是通过终端输出和邮递员提供的。在 VS Code 关闭之前,该过程似乎一直存在。有人可以解释一下吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 270 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信