• 在pycharm_2018.2版本中开启Flask的debug的方法 (不要用命令:python **.py启动)


    断点后,先ctl+c关闭控制台程序,再点击debuger调试

    问题描述:
    在pycharm_2018.2版本中,我明确开启了debug,代码如下所示:

    from flask import Flask
     
    app = Flask(__name__)
     
     
    @app.route('/')
    def hello_world():
        return 'Hello World!'
     
     
    if __name__ == '__main__':
        app.run(debug=True)
    但是,运行后的结果为:

    FLASK_APP = app.py
    FLASK_ENV = development
    FLASK_DEBUG = 0
    In folder /home/hx/pycharm/pycharm-2018.2/my_project_01
    /home/hx/pycharm/pycharm-2018.2/my_project_01/venv/bin/python -m flask run
     * Serving Flask app "app.py"
     * Environment: development
     * Debug mode: off
     * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
    它居然说debug模式没有开启。

    问题解决:
    在pycharm_2018.2版本中开启Flask的debug模式,步骤如下所示:

    首先,点击pycharm右上角运行按钮左边的项目名称



    然后,选择Edit Configurations



    最后,打开编辑界面后,把FLASK_DEBUG勾选上



    这样就开启了debug模式,但是,发现,即便是明确的让debug=False,在运行的时候,debug还是开启的模式,说明,这里设置了debug模式后,代码中再设置debug的状态是无效的。
    ---------------------
    作者:G_66_hero
    来源:CSDN
    原文:https://blog.csdn.net/G_66_hero/article/details/81461415
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    Vue实例
    Vue介绍
    Vue相关知识点记录
    JS面向对象设计-创建对象
    JS面向对象设计-理解对象
    软件工程基础 完结撒花
    深度学习 基于CNN的纹理合成实践【附python实现】
    图像处理 傅里叶正逆变换与余弦正逆变换 【附C++实现】
    Webviz
    Webviz
  • 原文地址:https://www.cnblogs.com/caicaizi/p/10240138.html
Copyright © 2020-2023  润新知