import sqlite3
import pandas as pd
slice3_path=r"F:\GM RWA\Database\Wild.sql"
conn = sqlite3.connect(slice3_path)
sql='''SELECT DOG, CAT, TIGER
FROM
(SELECT *
FROM "Mammals")
GROUP BY DOG, CAT, TIGER
ORDER BY TIGER asc'''
df = pd.read_sql(sql=sql, con=conn)
print(df)
这是我编写的代码,用于尝试将我在 DB Browser for SQ Lite 中编写的现有查询导入 python。但是,我收到一条错误消息,上面写着 sqlite3.OperationalError: disk I/0 Error 并声称存在 pandas.io.sql.Databased 错误,并且在 sql 上执行失败。知道为什么会这样吗?