我正在尝试使用python检查chrome历史文件。这是我的代码:
import sqlite3 history = sqlite3.connect('/Users/**my_name**/Library/Application Support/Google/Chrome/Default/History') cur = history.cursor() cur.execute("SELECT * FROM tasks") rows = cur.fetchall() for row in rows: print(row)
我明白错误
sqlite3.operational错误:数据库已锁定
当我试图运行脚本时。其他的回答是问题出在sql文件本身,但我不是google历史文件的创建者
当你试图这么做的时候,谷歌浏览器是开放的吗?有时无法写入另一个进程已经使用的文件,它会说它已被锁定。