如何使用python将google chrome历史转换为.txt文件

2024-04-18 22:26:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一个python脚本来提取一个列表的visted网址到一个txt文件的一个项目,我的工作。你知道吗

我试过网上找到的几种代码,但似乎都不适合我。你知道吗

(虽然首选python,但java也不错。)

谢谢。你知道吗


Tags: 文件项目代码txt脚本列表java网址
1条回答
网友
1楼 · 发布于 2024-04-18 22:26:05

您可以使用sqlite3模块来读取Chrome历史文件。你知道吗

import sqlite3

history_db = 'C:\\Users\\USERID\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\History'
c = sqlite3.connect(history_db)
cursor = c.cursor()
select_statement = "SELECT urls.url, urls.visit_count FROM urls, visits WHERE urls.id = visits.url;"
cursor.execute(select_statement)
results = cursor.fetchall()


with open('PATH_TO_TXT\\history.txt', 'a') as file:
    for i in results:
        file.write("{0} - {1}\n".format(i[0], i[1]))

More info

相关问题 更多 >