不使用笔记本,在Geany文本编辑器中如何显示folium生成的地图?
在Geany中查看folium地图的解决方案
嘿,我完全懂你的困扰!Geany是个很棒的文本编辑器,但它本身没有内置HTML渲染能力——而folium生成的交互式地图本质是HTML文件,所以直接在Geany里运行代码后看不到地图输出是很正常的。不过解决方法超简单,只要加一行代码把地图保存成HTML文件,再用浏览器打开就行啦!
修改后的代码
把你的代码改成这样,重点是最后新增的save()方法:
import pandas as pd import numpy as np import folium # 创建地图对象 m = folium.Map(location=[40.0150, -105.2705]) # 将地图保存为HTML文件(文件名可以自定义) m.save('my_world_map.html')
查看地图的步骤
- 运行修改后的代码,Geany会在你的代码文件所在的同目录下生成一个名为
my_world_map.html的文件 - 找到这个HTML文件,双击它,系统会自动用默认浏览器打开,你就能看到完整的交互式folium地图了!
如果之后你想快速打开生成的HTML,还可以在Geany里配置外部工具(比如绑定浏览器打开当前目录下的指定HTML),但上面的方法是最直接省心的,马上就能搞定~
内容的提问来源于stack exchange,提问作者Seal Stacker
相关产品推荐
相关产品推荐

