pandas中的read_sql_query现在不能正常工作

时间:2017-05-23 15:39:14

标签: python sql pandas

我经常使用这个函数,直到昨天它开始抛出模块没有属性read_sql_query'错误。

有什么办法解决吗?替代?

1 个答案:

答案 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)