首页 > 解决方案 > 在 Google Colab 平台上的 Jupyter Notebook 中显示/渲染 HTML 文件

问题描述

我正在使用 Google Colab 使用 Python 3.0 创建地图,并且我已经使用 Basemaps 完成了此操作。我接下来尝试使用谷歌地图创建类似的地图。我找到了两个 python 包,即 gmaps 和 gmplot。似乎 gmaps 需要谷歌 API,但 gmplot 不需要,因此我使用的是 gmplot。

使用 gmplot,我可以创建一个文件“my_map.html”,如果我下载到本地桌面,我可以在浏览器中打开并正确查看地图。

但是我想在笔记本输出单元格中查看地图而不下载到本地机器。下图是我尝试过的截图……没有错误,但也没有显示。
截屏

是否有一些像 %matplotlib inline 这样的命令需要执行才能在输出单元格中显示文件的内容?还是有更好的解决方案

标签: pythongoogle-mapsjupyter-notebookgoogle-colaboratory

解决方案


尝试文件的完整路径:/content/my_map.html

代码应该是:

import IPython
IPython.display.HTML(filename='/path/to/your/filename')

推荐阅读