Python 该网站可以';即使主机是';0.0.0.0';(烧瓶,蟒蛇)

Python 该网站可以';即使主机是';0.0.0.0';(烧瓶,蟒蛇),python,flask,Python,Flask,所以,我只是做了一个像这样的简单脚本 from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello, World!' if __name__ == '__main__': app.run(host='0.0.0.0',port=3000) 我正在使用我的校园网。这是连接到校园WiFi后的IP配置 但是,当我试图从另一台同样连接到同一WiFi的笔记本电脑上打

所以,我只是做了一个像这样的简单脚本

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return 'Hello, World!'

if __name__ == '__main__':
    app.run(host='0.0.0.0',port=3000)
我正在使用我的校园网。这是连接到校园WiFi后的IP配置


但是,当我试图从另一台同样连接到同一WiFi的笔记本电脑上打开10.10.228.169:3000时,会显示“无法访问此站点”。但是,如果我尝试在运行该脚本的笔记本电脑中打开它,它就成功了。你能告诉我这里怎么了吗?提前谢谢你

确保您的网络没有启用端口阻塞。一些防火墙(例如Fortinet)会阻塞某些端口。尝试在端口80上运行相同的脚本。

我认为问题在于网络,因为当我连接到自己的WiFi路由器时,它工作正常。那么,基于我的IP配置,我的校园WiFi连接是否有任何特殊配置?是的,正是我前面提到的。您的大学校园防火墙可能正在阻止您运行应用程序的端口。在端口80上运行后,在校园WiFi上测试它(最有可能是打开的)