sqlite数据库未连接

时间:2019-05-25 03:59:30

标签: python database pandas sqlite

我正在尝试访问数据库中的数据,但是我无法连接到数据库。如果我尝试使用其他脚本向数据库中添加更多数据,则可以访问数据库,但是无法连接到数据库

conn = sqlite3.connect('D:\PycharmProjects\tensortest\data.db')
with conn:
   pd.read_sql('SELECT * FROM Data where Year=2018',conn,index_col='index')

OperationalError:无法打开数据库文件

1 个答案:

答案 0 :(得分:0)

某些反斜杠和字符的组合具有特殊含义,例如e。 G。 \t被制表符替换。因此,对于路径,请使用原始字符串r"C:\..."来禁用反斜杠转义序列,或将反斜杠替换为正斜杠(Windows可以应对)。