当我在pycharm中输入以下代码时:
import webbrowser
import folium
m = folium.map(location=[44, 55], zoom_start=20)
m.save('map2.html')
webbrowser.open('map2.html', new=2)
我收到以下错误:
Traceback (most recent call last):
File "C:\Users\abdel\PycharmProjects\pythonProject\pythonmap.py", line 4, in <module>
m = folium.map(location=[44, 55], zoom_start=20)
TypeError: 'module' object is not callable
我该如何解决?
Python 3.9.1 视窗 10 pycharm
答案 0 :(得分:1)
应该是folium.Map
而不是folium.map
,映射为大写。
当您尝试使用 folium.map
时,它指的是模块 map.py
。这也是错误消息告诉我们的:TypeError: 'module' object is not callable
:Python 正在调用一些不可调用的东西。另一方面,folium.Map
指的是 Map
类。