我之前写了个小工具,可以一键批量下载微博内容点赞转发评论数等数据,顺便用词云分析微博数据 一键批量下微博内容/图片/视频,获取博主最受欢迎微博,图片查找微博博主
下载完成后的文件在weibo目录下。
下载的所有微博图片:
下载的所有微博视频:
下载的所有微博博文excel文件:
再根据微博点赞转发评论数之和做个降序排列,这样就能找出受欢迎的前10微博了。
import pandas as pd
df=pd.read_csv('weibo/歌手李健/1744395855.csv')
df['sort']=df['点赞数']+df['转发数']+df['评论数']
df.sort_values(by=['sort'],ascending=False, inplace=True)
df.head(10).to_csv('歌手李健.csv',encoding='utf_8_sig',index=False)
顺便再分析下李健的微博内容,他的微博词云图如图:
每个月转发评论赞数总和:
原创微博和转发比例。
发微博工具比例。