sqlite3.OperationalError: ошибка блокировки базы данных - PullRequest
0 голосов
/ 26 февраля 2019

Я пытаюсь проверить свой файл истории Chrome, используя python.Вот мой код:

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.OperationalError: база данных заблокирована

, когда я пытаюсь запустить скрипт.Другие ответы говорят, что проблема в самом файле SQL, но я не создатель файла истории Google

1 Ответ

0 голосов
/ 26 февраля 2019

Google Chrome открыт, пока вы пытаетесь это сделать?Иногда вы не можете записать в файл, который уже используется другим процессом, и он скажет, что он заблокирован.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...