python - 在 Windows 上与女服务员一起服务 Flask 应用程序

标签 python flask wsgi waitress

我可以使用以下代码运行网络服务器

from flask import Flask
from waitress import serve

app = Flask(__name__, static_url_path='/static')
...
serve(app, port=8080)

问题是我只能从运行它的机器上访问它,如果我尝试使用 ipv4 ip 访问它,它不起作用。我错过了一步吗?

最佳答案

简单的例子,试试吧!
我希望它能帮助你。

app1.py

from flask import Flask
app = Flask(__name__)
# app.run(host='0.0.0.0', port=8080,debug=True)

女服务员服务器.py

from waitress import serve
import app1
serve(app1.app, host='0.0.0.0', port=8080)

然后运行下面的命令

python waitress_server.py 

关于python - 在 Windows 上与女服务员一起服务 Flask 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51045911/

相关文章:

python - 具有Python脚本,conda和集群的SnakeMake规则

python - 如何只允许 getter/setter 获取/设置变量值?

Python:通用/模板化 getter

python - Tkinter 包布局 : Elastic band analogy

python - session.pop() 不清除 cookie

python - 如何在单个资源中创建多个 GET 端点?

python - 获取 HiddenField 的值并从模板插入它 - Flask

python - Flask + SSE : why is time. sleep() 需要吗?

python - 如何启用跨 Django 站点的身份验证,并透明地保留任何 POST 或 GET 数据?

python - 使用 Django 提供许多即时生成的图像