1- 分析百度热搜首页
首页截图如下:
如图可以看出来我们要的实时热点、今日热点、七日热点、民生热点、娱乐热点、体育热点的链接都在左边的导航栏,
只要获取这6个链接,就可以爬取所有的热搜关键字
2- 获取实时热点、今日热点、七日热点、民生热点、娱乐热点、体育热点的链接
获取链接的代码
获取的链接如下:
导航栏的链接
分别对6个链接进行爬取,爬取的是关键字
3- 获取关键字
获取关键字的代码
关键字如下:
关键字列表
4- 观察关键字的占比
然后关键字占用比例大的可以加大字体,这个时候就需要观察一下哪个关键字出现的次数多:
关键字占比
5- 生成图云
重头戏来了,
既然我们已经爬取到了关键字,也知道哪个关键字出现的次数多,
但是光看文字版是很不爽的,
这个时候,我们就可以生成图云:
代码如下:
生成词云的代码
最后结果就是开头的词云图片啦,很酷炫, 很拉风。
整个代码如下:
最终的代码
声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者idlewith所有,原文出处。若您的权利被侵害,请联系删除。
本文标题:(python教程百度云分享)(最全python教程百度网盘分享)
本文链接:https://www.51qsb.cn/article/m86v4.html