数读十九届六中全会公报,我用Python制作了百度搜索指数地图
百度指数数据是一种常用的互联网数据,在城市规划学、地学、经济学等众多领域里都被广泛使用。
最近制作了20220101到20220107 “十九届六中全会” 的百度搜索指数地图
地图部分基于pyecharts制作。程序可以根据用户所提供的关键词(当然这个词必须可以被百度指数搜索到)爬下全国各省市(为了美观和运行时间考虑,有小部分删减)的搜索指数,并且将其用pyecharts的geo展示。
爬虫设置
百度搜索”百度指数“ 尝试对任意指数进行搜索,发现需要登录百度账号。登陆后按f12打开如下界面:
找到BDUSS,复制Cookie Value
编辑info.py文件,找到首行的cookie变量,将所复制内容填入字符串”BDUSS=“之后。现在爬虫可以用你的账号开始搜索了。
运行程序后,首先提示输入keywords:这个时候输入你想搜索的指数。之后询问你是否需要设置开始时间。百度指数可以设置时间区间,如果选择y,之后会提示设置百度指数搜索的起始时间。该程序将爬取自该时间起共七天的数据。
效果
关于程序和代码,加本人微信:RunsenLiu 联系获取
评论