连接到在我的 pi 上运行的烧瓶应用程序

Connecting to flask app that runs on my pi

我用 flask 写了一个 Web 应用程序 运行s 在我的 pi 上,例如:

from flask import Flask
app = Flask(__name__)

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

app.run()

现在我想在我的 windows 笔记本电脑上 运行 另一个 Python 应用程序,它通过 wifi 向我的 pi 上的 flask 应用程序发送请求。我怎样才能做到这一点?每次我尝试,我都会得到这个:

Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x000002C58FFB5198>: Failed to establish a new connection: [WinError 10061]

我需要做什么才能完成这项工作?

假设你的笔记本电脑可以正常到达 Raspberry Pi,比如通过 SSH,那么我怀疑 Flask 只是在本地监听。

from flask import Flask
app = Flask(__name__)

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

app.run(host='0.0.0.0') # Notice we are allowing outside connections here