python - 如何打印到 Web 浏览器的开发者控制台
问题描述
我目前使用 FastCGI 在 IIS 11 上部署了一个烧瓶项目,我想知道是否有办法让我在烧瓶应用程序中打印到 Web 控制台。
解决方案
取决于您何时需要将消息打印到控制台。如果它是实时消息,如通知/更新,你需要一个 websocket,它在 Flask 端创建一个事件,该事件由 javascript 端的 Websockets 拾取,调用console.log()
如果页面加载后是 1 次消息,只需将消息提供给render_template()
函数:
render_template('index.html', message=message)
然后,您将在模板中使用它,然后您可以console.log(message)
从客户端
推荐阅读
- visual-studio - 如何通过 Visual Studio 部署到 docker-registry
- python - 使用 sudo motion 运行 python 脚本无法获得输出
- python - 我的 .py 文件在运行后立即关闭而不给出输出
- python - Snakemake on cluster: OutputException and submit one job for each wildcard item
- javascript - 在选择值更改时延迟渲染组件 - React
- git - databricks git 集成是否支持笔记本删除功能?
- java - 如何在java中将元素的值从一个arraylist分配和存储到另一个arraylist
- flutter - 构建项目pipeline.yml时出现错误?
- rust - 仅为特定关联类型扩展特征
- xamarin - 在运行时创建 MultiBinding 标签