推广 热搜: 行业  设备    系统  参数  经纪    教师  机械  中国 

我的 百度搜索记录 被同事用Python监控,我哭了!

   日期:2024-11-10     作者:n19v1    caijiyuan   评论:0    移动:http://mip.xhstdz.com/news/5788.html
核心提示:作者 | 小dull鸟来源 | python数据分析之禅事情是这样的,由于昨天上班忘带笔记本了,就临时用了一下同事王大国的笔记本电脑,
作者 | 小dull鸟来源 | python数据分析之禅
事情是这样的,由于昨天上班忘带笔记本了,就临时用了一下同事王大国的笔记本电脑,中间偶然登了一下百度地图开放平台的账号,没想到他今天给我发来这个:

我的 百度搜索记录 被同事用Python监控,我哭了!_百度搜索记录 被同事用Python监控

我的 百度搜索记录 被同事用Python监控,我哭了!

尴尬的想找个地缝钻进去

经过一番询问,他终于道出了实情,原来百度的账号会自动同步。

例如,在登录了网页版的百度地图、百度API等账号后,浏览器会自动保持,你的所有百度账号就自动登上了。

当你使用已登录百度账号手机或电脑的百度搜索框时,他那里就会自动弹出历史搜索记录,如下图:

我的 百度搜索记录 被同事用Python监控,我哭了!_百度搜索记录 被同事用Python监控_02

然后可以用python爬虫定时获取搜索记录

首先抓包获取数据接口:

我的 百度搜索记录 被同事用Python监控,我哭了!_百度搜索记录 被同事用Python监控_03

然后写个小爬虫,因为要有账号信息,所以要带上cookie:

  •  
UnicodeEncodeError: 'latin-1' codec can't encode character '…' in position 518: ordinal not in range(256)

但是你可能会遇到上面这种情况,报编码错误

我去网上查了一下,以为是编码的问题,然后给cookie加了“utf-8”编码方式,如下:




就在我认为百度是不是有什么高端的反爬措施时,突然发现cookie的“BDUSS”参数有点问题,如下:

  •  
BDUSS=JkRjIyUFR2T01Yd3QxcTZ…AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4Gzl~-Bs5fZX

中间多了省略号,这是因为字符太长了,被自动省略了,于是我赶紧把该参数补全,重新尝试了一下:

大功告成

最后加个循环程序:

我的 百度搜索记录 被同事用Python监控,我哭了!_百度搜索记录 被同事用Python监控_04

以自己的亲身经历告诉大家,千万不要在被人电脑上乱登账号,小则丢人、大则丢金,切记切记!

 

我的 百度搜索记录 被同事用Python监控,我哭了!_百度搜索记录 被同事用Python监控_05

End
本文地址:http://sjzytwl.xhstdz.com/news/5788.html    物流园资讯网 http://sjzytwl.xhstdz.com/ , 查看更多
 
标签: 百度搜 记录
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号