'tooltip' 在 python 传单映射中不起作用

'tooltip' is not working in python leaflet mapping

我用的是python3.6 以下是我的简单代码:

import folium
city_location = [-23.6573395, -46.5322504]

m = folium.Map(location=city_location, zoom_start=15, tiles='openstreetmap')

folium.Marker(city_location, popup='<i>Teste</i>', tooltip='Click me!').add_to(m)
m

但我一直收到错误消息:

TypeError: __init__() got an unexpected keyword argument 'tooltip'

如何在我的标记上显示工具提示?

工具提示是在 v.0.0.6 版本中添加的。 参考这个问题:https://github.com/python-visualization/folium/pull/724

根据您的评论,您安装它已经六个月了。 因此,更新您的依赖项,它应该可以工作

您可以通过 pip freeze > requirements.txt

检查您的版本

在那里查看 folium 版本。如果低于 0.0.6,则执行: pip install folium --upgrade 大功告成

此外,请查看 Release page,该库正在积极开发中,因此如果您想享受和测试最新的功能,您应该经常更新!