Python:打开受保护的密码sqlite数据库文件

时间:2016-08-12 18:54:29

标签: python database encryption sqlite passwords

就像标题说的那样,我得到了一个用SQLiteBrowser加密的.db文件 输入密码。 密码称为“test”

现在我正在使用Python 3.4,我想从.db文件中读取

这是我到目前为止所做的:

import sqlite3

conn = sqlite3.connect('TEST.db')
c = conn.cursor()
for row in c.execute('SELECT value FROM data'):
    row = str(row)
    print(row)

现在问题是我不知道如何输入密码来在python中打开文件。

执行上述代码时出现以下错误:

Traceback (most recent call last):
  File "C:/Python34/PROJECT GATE/HOP.py", line 5, in <module>
    for row in c.execute('SELECT naam FROM gegeven'):
sqlite3.DatabaseError: file is encrypted or is not a database

所以我的问题是如何在python中输入密码以从.db文件中读取?

0 个答案:

没有答案