我怎么能转换谷歌浏览器历史到一个.txt文件使用Python

pxyaymoc  于 2023-06-04  发布在  Python
关注(0)|答案(2)|浏览(161)

我需要一个python脚本来提取一个项目我正在工作的一个txt文件访问的网址列表。
我已经尝试了sevral代码,我在网上找到的,他们似乎没有一个为我工作.
(java也很好,尽管Python是首选。)
谢谢

hlswsv35

hlswsv351#

您可以使用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

rslzwgfq

rslzwgfq2#

只要关闭 chrome 和数据库将解锁简单

相关问题