【发布时间】:2018-12-15 16:03:45
【问题描述】:
我正在使用 python 3.6 中的烧瓶版本 1.0.2 和 Pycharm IDE 中的 HTML 开发登录表单,但问题是当我在 app.py 文件中编辑 python 代码时,我希望更改生效并且当我默认运行时url,http://127.0.0.1:5000/,它没有显示浏览器中的更改。旧的第一个输出一直在打印。
我已从所有浏览器中删除缓存、cookie 和浏览器历史记录,并使用 CNTRL + F5 进行硬刷新,但问题仍然存在。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'men what are you doing !'
if __name__ == '__main__':
app.run()
可能是什么问题?**
【问题讨论】:
-
拜托,您能添加一些代码以便我们重现此问题吗?
-
你在重启服务器吗?如果没有,那么您可能没有启用调试模式,这会使服务器在更改时自动重启。如果您重新启动服务器,它会显示您的更改吗?
-
app.run(host,port,debug=True) -
原始代码如下 from flask import Flask app = Flask(name) @app.route('/') def hello_world(): return 'men what are你在做 !' if name == 'main': app.run() 但我将这行代码编辑为 app.run(port=8080) 并且浏览器更新
标签: python python-3.x flask pycharm