You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在HTML中插入仪表盘链接?JupyterLab代码实现咨询

在JupyterLab中嵌入本地仪表盘iframe的问题解决

原代码存在的核心问题:

  • 引号嵌套冲突:Python字符串用双引号包裹时,内部HTML属性的双引号会触发语法错误,导致代码无法执行。
  • iframe标签未正确闭合:原代码末尾的<frame>是无效标签,正确写法是闭合的</iframe>。

修正后的代码示例:

首先确认已导入IPython的HTML模块:

from IPython.display import HTML

用单引号包裹整个HTML字符串(避免双引号冲突):

HTML('<iframe src="http://127.0.0.1:8050/" width="950" height="800"></iframe>')

或者用转义双引号的方式:

HTML("<iframe src=\"http://127.0.0.1:8050/\" width=\"950\" height=\"800\"></iframe>")

额外注意事项:

  • 先确认本地仪表盘服务(http://127.0.0.1:8050/)处于运行状态,否则iframe会显示加载失败。
  • 如果遇到跨域报错,需要在仪表盘的服务配置中添加CORS规则,允许JupyterLab的访问源。
  • 可以根据JupyterLab的界面大小调整width和height,比如用百分比适配:width="100%" height="700px"。

JupyterLab运行截图

内容的提问来源于stack exchange,提问作者Rodriguezmahigmailcom Rodrigue

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 22:40:14