python - 如何直接在浏览器中运行 Flask 应用程序?
问题描述
当我运行 Python 文件时,我想直接在浏览器中启动我的 Flask 应用程序。我现在只是将本地主机地址复制到我的浏览器中并以这种方式启动它。是否可以在不每次都复制链接的情况下做到这一点?
解决方案
试试这个:
import webbrowser
from flask import Flask
app = Flask(__name__)
#your staff
@app.route("/")
def hello():
return("Hello World!")
def open_browser():
webbrowser.open_new('http://127.0.0.1:5000/')
if __name__ == "__main__":
# the command you want
open_browser()
app.run(port=5000)
推荐阅读
- java - 如何重置 int 值
- python - 为什么我的 QThreads 总是让 Maya 崩溃?
- python - 在 postgreSQL 中通过烧瓶创建数据库
- javascript - 将文本流从 NodeJS 传递到浏览器
- mysql - TIMESTAMPDIFF from particular timezone
- javascript - Highcharts:如何格式化 x 轴,以便表格中的实际日期/时间出现在每个 y 上
- javascript - Angular/Cordova:Android 设备上的 MIME 类型问题
- node.js - `fs.readFile` 是否等同于 `setTimeout(fs.readFileSync)`?
- hyperledger-fabric - 如何为结构 CA 使用加密配置文件
- python - FileNotFoundError:[Errno 2] 文件 b'smallsample.csv' 不存在:b'smallsample.csv'