读取Chrome历史记录文件

1、文件可在以下途径找到,这是个sqllite数据库文件

C:\Users\自己的用户名\AppData\Local\Google\Chrome\User Data\Default\History

2、运用DB Browser把这个文件加进来,翻开后能够看到表信息,这儿用到的urls表中的url和last_visit_time字段




3、运用sqlite3模块,读取表字段值,打印出来看看



打印本地时刻戳

>>>import time

>>> time.time()

1534399058.524

这儿发现其间last_visit_time字段的内容不太能了解,与当时时刻戳相差甚大,Google发现这个值是以1601年为基准的时刻戳,而且单位是微秒

4、对last_visit_time做判别,获得需求的数据



get_chrome_history.py代码如下:

PS:这儿有个问题,chrome浏览器要手动封闭(也能够在代码里强制关掉),不然History文件被占用,db文件翻开犯错)



经过邮件发送数据

1、sendemail.py代码如下



2、效果图如下



推荐阅读