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.7k
2 个回答

删除浏览器的缓存。

新手上路,请多包涵

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

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

推荐问题