【问题标题】:Pycharm Unexpected Result OutputPycharm 意外结果输出
【发布时间】: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


【解决方案1】:

您需要清除浏览器缓存,这不是 Pycharm 问题,只需清除浏览器缓存就可以了。 以隐身模式打开以避免此类问题。

【讨论】:

  • 显然没有真正工作...我尝试在隐身模式下运行,结果相同
  • 我尝试在不同的浏览器 Mozilla Firefox 上运行,它仍然显示类似的错误。
猜你喜欢
  • 1970-01-01
  • 2021-11-22
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-20
  • 2019-03-06
相关资源
最近更新 更多