先看代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<h1>Hello World</h1>'
if __name__ == '__main__':
app.run()
如上,默认端口是5000,在客户端的浏览器里面输入ip:5000却死活访问不了,一开始以为是防火墙的问题,但是防火墙明明已经关掉了,后来看了好多帖子,才发现,flask默认的ip是127.0.0.1,是内网的循环地址,出不去外网,需要改成0.0.0.0即可。
折腾半天,不懂计算机网络的小白太坑了
网友评论