Python中使用Flask:VsCode调试Flask程序

Python中使用Flask:VsCode调试Flask程序,第1张

Python中使用Flask:VsCode调试Flask程序

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 


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5689404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存