【发布时间】:2017-11-05 13:37:35
【问题描述】:
我是 Pycharm 的初学者。我正在使用 Flask Web 框架来开发一个基本的 Web 应用程序。我编写了一个简单的代码来在我的浏览器上显示“Hello”,它确实做到了。奇怪的是,当我在“Hello”中添加一些内容时,例如“Hello my name is Yusef”并重新运行程序;它不会显示任何更改,它仍然会在我的浏览器上显示消息“你好”。任何想法,我错过了什么?
下面是我的代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "hello world"
if __name__ == "__main__":
app.run()
【问题讨论】:
-
也许你必须重启你的网络服务器。它可能缓存了旧消息。
-
我是这么认为的,但由于我是菜鸟,我该如何为 pycharm 做到这一点?任何建议都将不胜感激
-
@JohnGordon 我刚刚停止了服务器并在我的 Windows 计算机上重新启动它并没有真正的帮助。无论如何,我可以清理我的缓存吗?
-
我建议在
app.run(debug=True)中添加debug。这使得正在运行的烧瓶应用程序在代码更改时自动重新加载。 -
@lepsch 它仍然输出相同的结果,只是“你好”,没有别的
标签: python web-applications flask pycharm