python falsk,起了第一次服务器后,不管文件怎么修改,重启服务器,返回的都是第一次文件写的值?

就是文档上入门的例子:
第一次写的,访问5000端口可以返回hello world字符串:

from flask import Flask

app = Flask(__name__)


@app.route('/')
def hello_world():
    return 'hello world'

if __name__ == '__main__':
    app.run()

然后添加了一个路由, hello world还是可以返回的,但是访问/user/aaaa就404了:

@app.route('/user/<username>')
def show_user_profile(username):
    # show the user profile for that user
    return 'User %s' % username

然后我修改了第一个路由,把hello world修改成hello, 结果还是返回hello world,每次修改后都是重启服务器的,这是什么原因造成的?

阅读 3.6k
2 个回答

删除浏览器的缓存。

新手上路,请多包涵

第一次也碰到了这个问题,应该是端口占用了,最后是通过终止占用进程解决的,

打开cms,查看哪些进程占用了‘5000’端口:Netstat -ano|find "5000"
然后关掉这些进程就好:taskkill /f /PIDxxx(xxx表示具体PID)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题