如何在Python Jupyter中编辑呈现的HTML页面?

时间:2017-08-08 06:07:24

标签: python html python-2.7 jupyter-notebook

我在这个项目中使用jupyter笔记本。现在,我的代码的实现严格来自一个名为OSMnx的API。我需要的图表直接呈现.html页面folium。

但是,我想编辑.html页面并添加另一个元素。我怎样才能做到这一点?

graph = ox.plot_graph_folium(makati, popup_attribute = 'name',edge_width=2)

filepath = 'graph.html' #<-- this is the html page where *graph* is saved
graph.save(filepath)
IFrame(filepath, width=600, height=500) #<-- renders to jupyter

html主体的一部分仅包含此内容:

<body>    

        <div class="folium-map" id="map_c37c729e86d64119aec19e0055a1ab04" >
        </div>  
        #I want to add a button element here
</body>
  • 如何访问文件路径?

  • 如何编辑它并添加另一个元素(使用现有的?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

如何访问文件路径?

由于您的文件路径是'graph.html',您只需将此HTML文件保存到Jupyter笔记本所在的工作目录中。

  

如何编辑并添加其他元素?

要编辑HTML文件,请在任何文本编辑器中打开它。您可以像往常一样添加HTML元素。