想着用Python去学习写一下web端的开发,在配置基本环节的时候关于打开DEBUG模式,因为每次修改之后的文件我都要重新运行,很是麻烦,发现文档中说打开DEBUG模式之后刷新可以立即看到修改后的效果,于是想着打开DEBUG模式.本来一个很简单的功能,没想到让我折腾半天.

Pycharm Flask 开启 debug 模式 坑-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客
  • 首先第一步查了Flask的开发文档,里面说的很简单,开启DEBUG模式有两种方法:

    • 一. 在app.run()方法之前添加一个app.debug = True

    • 二. 直接写成app.run(debug=True)方法

    • 附上官方文档

    • 然而问题并没有解决,运行DEBUG模式提示还是off,而且直接刷新并没有办法立即看到改变


  • 于是第二步在网上查了一下说是Pycharm2018新版本的一个改版,需要修改配置文件

    • 打开Edit Configrations...(找了很久没找到在哪,可能是新手原因,其实在pycharm的右上角有个运行按钮的左边)

    Pycharm Flask 开启 debug 模式 坑-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客
    • 把里面的一个FLASK_DEBUG 选项勾上之后点击OK保存运行

    Pycharm Flask 开启 debug 模式 坑-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客
    • 问题还是有,依然是off模式

    • 这次问题是因为我运行的时候并没有点击右上角的调试按钮,而是直接右键,选择的调试,每点击一次,他就会运行一个新的文件,然而新的 文件里并没有吧DEBUG勾选上.所以不管用
Pycharm Flask 开启 debug 模式 坑-Python 技术分享 Java技术分享 Python 爬虫技术_微信公众号:zeropython—昊天博客
  • ##### 解决办法:把新建的运行文件删除掉,每次运行的时候使用右上角的调试按钮



HTTPX 基础教程-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客