我经常使用这个函数,直到昨天它开始抛出模块没有属性read_sql_query'错误。
有什么办法解决吗?替代?
答案 0 :(得分:0)
检查您的连接。你用的是什么数据库?它需要用户名,密码吗?
你创建了与数据库的连接吗?
例如,使用简单的sqlite3库:
import pandas as pd
import sqlite3
a = sqlite3.connect('testing.db3')
b = pd.read_sql_query('select * from my_table', a)
print(b)
还有替代方案:pd.read_sql
import pandas as pd
import sqlite3
a = sqlite3.connect('testing.db3')
b = pd.read_sql('select * from my_table', a)
print(b)