我使用Python 3.6.4在Windows 10中运行了Hello World Flask程序。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run('127.0.0.1', 4996)
浏览器出错:
This site can’t be reached
127.0.0.1 took too long to respond. Try:
Checking the connection
Checking the proxy and the firewall
Running Windows Network Diagnostics
ERR_CONNECTION_TIMED_OUT
我试过的解决方案:
答案 0 :(得分:2)
不要手动指定IP和端口,而是让flask自动设置本地服务器:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.debug = True
app.run()
答案 1 :(得分:0)
所以我通过关闭Quick Heal Security中的防火墙保护来修复它。 Quick Heal防火墙阻止了我的连接请求。 谢谢你的帮助!