这是一个简单的 Flask 设置。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
host = '123.123.123.123'
app.run(host=host)
在执行之前我该如何检查host
IP地址是否有效app.run(host)
,以避免Can't assign requested address
错误?
这是一个简单的 Flask 设置。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
host = '123.123.123.123'
app.run(host=host)
在执行之前我该如何检查host
IP地址是否有效app.run(host)
,以避免Can't assign requested address
错误?
您是否尝试绑定到特定接口?如果没有,“0.0.0.0”就是正确的选择。如果您尝试绑定到特定接口,您可以使用
ifconfig
Linux 系统等工具提前检查该接口是否存在。或者通过尝试绑定它来暴力破解它,看看是否成功。如果成功,您就知道您拥有该 IP 地址的接口。