我需要一个python脚本来将一个已访问的URL列表提取到我正在处理的项目的txt文件中。
我尝试过在网上找到的几个代码,但似乎没有一个适合我。
(java也很好,虽然python是首选。)
感谢。
答案 0 :(得分:1)
您可以使用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]))