刺激!一行代码即可导出所有浏览记录

一行Python代码即可导出多种浏览器的刺激出历史记录?就像这样👇

现在来说说原理,不管是行代Windows还是MAC,Chrome等浏览器的码即历史数据都是存储在本地的SQLite数据库中,例如Windows用户可以在C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default找到,可导当然在Python中我们可以使用内置OS模块找到该数据库文件,有浏再使用Python内置的览记录sqlite3模块可以轻松读取并导出浏览记录数据,而这个过程在GitHub上已经有一位外国小哥帮我们完成了,刺激出总共不到200行代码,行代现在我们只要使用pip install browserhistory安装,码即接着进入Python导入
import browserhistory as bh现在只要一行代码即可查看全部历史浏览记录
bh.get_browserhistory()JSON格式数据不怎么好看,可导可以借助Pandas转换为表格,有浏并且可以查看指定浏览器的览记录记录,比如Safari
import pandas as pd pd.DataFrame.from_dict(bh.get_browserhistory()[safari])当然也可以一行代码将历史记录导出为CSV
bh.write_browserhistory_csv()打开我的服务器托管刺激出Safari记录看看,最早的行代一条记录居然是去年6月的调试Django项目的记录,看来很久没有清空了

但是码即在保存数据时有一个小插曲,作者在源码中使用CSV模块来将数据写入CSV表格时使用的编码是UTF-8,这会导致中文乱码

所以只要进入源码将UTF-8改为utf-8_sig就能正常保存中文了,或者直接copy过来源码并修改也是可以的。并且要注意执行程序时要彻底退出浏览器,否则会丢失对应浏览器的记录。
最后,有了几万条浏览记录,香港云服务器就可以进行一些简单分析,比如面向搜索引擎编程的我,最常访问的网站就是百度、Google、GitHub、stack overflow等,当然你也可以写一个简单的脚本并打包,获取某人的浏览记录,看看TA上班是不是爱摸鱼,或者根据妹子的访问记录来找点话题,大家自由发挥
相关文章
用手机和电脑制作棉花娃娃教程(简单易学的棉花娃娃制作指南,从手机到电脑全面解析制作过程)
摘要:在数字时代的今天,人们利用电脑和手机进行各种创作已成为一种普遍现象。而制作棉花娃娃也是一项热门的手工艺品创作。本文将以棉花娃娃制作教程为主题,介绍如何利用电脑和手机进行棉花娃娃的制...2025-11-05
不想让人使用最高权限账户?嫌创建新的来宾帐户权限分配不合理导致意外发生?不想新增电脑账户而登录系统?那就使用Guest账户吧!不过在很多情况下,尤其是xp往上的版本,guest账户是被禁用的,不仅是说2025-11-05- Windows 7系统中的本地连接相比XP隐藏的深一些,那我们怎么快速把他找出来了,看看下面的方法吧: 方法1在Windows 7桌面空白处,鼠标右键,弹出的菜单指向【新建】中的【快捷方式】 弹出【创2025-11-05

windows7系统实现3D切换页面的方法及无法实现3D切换原因
看到网上不少人反映不能实现3D切换页面效果,在这里本站小编为大家解释一下其中的原因:没有aero特效,或禁用aero的,无法实现3D切换(普通家庭版没aero功能)桌面主题若选择“基本和高对比主题”,2025-11-05电脑时钟错误导致无法上网的解决方法(解决电脑时钟错误,顺利上网畅享互联网世界)
摘要:电脑时钟是我们在日常使用中经常忽略的一个细节,然而它对于我们正常上网却有着重要的作用。当电脑时钟错误时,会导致一系列问题,包括无法访问互联网。本文将介绍电脑时钟错误所带来的影响,并...2025-11-05
对于现在的办公人员来说,一般都不会使用手表来看时间了,因为没台电脑的右下角就有时间显示在那边。习惯就会成自然,突然间发现自己Windows 7系统桌面右下角的显示区域的时间不见了,是不是有点不习惯了呢2025-11-05

最新评论