Bry*_*ffe 10 python port flask
出于某种原因, 127.0.0.1:5000(port 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()
Run Code Online (Sandbox Code Playgroud)
我改变了端口,它工作正常。但是,为什么当我更改和运行我的代码时 5000 没有更新?我检查了是否有多个进程正在运行,但没有一个。
老实说,这是一个菜鸟问题,但我似乎找不到其他遇到此问题的人。
不!您尚未在调试模式下运行您的应用程序。
app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)
这样,代码中的任何更改都将重新启动服务器,并且代码更改将几乎实时反映。
小智 6
按 CTR + C 在终端上结束您的服务器并将其复制并粘贴到终端中以再次运行 Flask
FLASK_DEBUG=1 flask run
Run Code Online (Sandbox Code Playgroud)
这将设置调试模式:on