VsCode中如何调试Flask程序呢?
-
首先需要建立调试的配置文件,launch.json
-
在d出的界面选择flask
-
点击调试,报错了,尴尬的很,看了控制台输出的信息Flask app 'app.py‘,我们的程序是app的嘛,系统默认生成的launch.json中配置的也是app.py,只有app.py中配置的是wwxcweb,是不是应该改为wwxcweb呢?试试看!
-
这里的原理确实有点懵,希望有大佬解释一下
-
修改app.py为wwxcweb.py,修改后文件目录
-
修改launch.josn中相关的配置
"env": { "FLASK_APP": "wwxcweb.py", "FLASK_ENV": "development", "FLASK_DEBUG": "0" },
- 添加断点,点击debug或者F5,访问页面,可以看到命中断点了
- wwxcweb 代码
from setuptools import setup setup( name='wwxcweb', packages=['wwxcweb'], include_package_data=True, install_requires=[ 'flask', ], )
- init.py 代码
from flask import Flask app = Flask(__name__) import wwxcweb.fileupload import wwxcweb.returnhtml
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)