我正在尝试访问数据库中的数据,但是我无法连接到数据库。如果我尝试使用其他脚本向数据库中添加更多数据,则可以访问数据库,但是无法连接到数据库
conn = sqlite3.connect('D:\PycharmProjects\tensortest\data.db')
with conn:
pd.read_sql('SELECT * FROM Data where Year=2018',conn,index_col='index')
OperationalError:无法打开数据库文件
答案 0 :(得分:0)
某些反斜杠和字符的组合具有特殊含义,例如e。 G。 \t
被制表符替换。因此,对于路径,请使用原始字符串r"C:\..."
来禁用反斜杠转义序列,或将反斜杠替换为正斜杠(Windows可以应对)。