zoukankan      html  css  js  c++  java
  • 在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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    js
    DOM
    css
    html
    java虚拟机
    java并发
    java容器
    java基础
    计算机网络面试题
    计算机操作系统-设备管理
  • 原文地址:https://www.cnblogs.com/caicaizi/p/10240138.html
Copyright © 2011-2022 走看看