Python - 微信好友地域分布图(csv导出bdp作图)

版权声明:转载请注明出处 https://blog.csdn.net/qq_42292831/article/details/88938062


 源码

import csv
import itchat
from pprint import pprint

def analyseLocation(friends):
    headers = ['NickName','Province','City']
    with open('wechat-Location.csv','w',encoding='utf-8',newline='') as csvFile:
        
        writer = csv.DictWriter(csvFile, headers)
        writer.writeheader()   
        
        for friend in friends[1:]:
            row = {}
            row['NickName'] = friend['NickName']
            row['Province'] = friend['Province']
            row['City'] = friend['City']
            pprint(row)
            writer.writerow(row)


if __name__=="__main__":
    itchat.auto_login(hotReload=True)
    friends = itchat.get_friends()
    analyseLocation(friends)

CSV:Comma-Separated Values

BDP:Business Data Platform


猜你喜欢

转载自blog.csdn.net/qq_42292831/article/details/88938062