由于某种原因,127.0.0.1:5000(端口5000)一直显示我旧的未更新的文件。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Home page"
@app.route("/about")
def about():
return "About page"
if __name__ == "__main__":
app.run()
我更改了端口,它可以正常工作。 但是,当我更改并运行我的代码时,为什么5000没有更新? 我检查了是否有多个进程在运行,但没有。
说实话,这是一个初学者问题,但我似乎找不到其他遇到此问题的人。
$ telnet localhost 5000
和$ ps aux | grep 5000
。 - JacobIRRstatnet -a -b
命令发现 Python 仍然在监听5000端口。因此,我只需结束该任务。现在,我的问题是,如果我手动决定何时运行和结束服务器,它是如何继续保持监听状态的呢? - Bryan Hinchliffe