from wxpy import *
from pyecharts import Map
import webbrowser
bot = Bot(cache_path=True) # 登录微信
friends = bot.friends()
area_dic = {}
for friend in friends:
if friend.province not in area_dic:
area_dic[friend.province] = 1
else:
area_dic[friend.province] += 1
attr = area_dic.keys()
value = area_dic.values()
map = Map(“微信好友分布!”)
map.add("", attr, value, maptype=‘china’, is_visualmap=True)
map.render(“area.html”)
webbrowser.open(‘area.html’)