我正在使用 WRDS 库通过 Spyder 连接到 WRDS 数据库。我进口wrds
. 根据 WRDS 网站,查询应如下所示:
result = wrds.sql('select * from dataset', 'variable')
但是,我收到此错误:AttributeError: module 'wrds' has no attribute 'sql'
我正在使用 WRDS 库通过 Spyder 连接到 WRDS 数据库。我进口wrds
. 根据 WRDS 网站,查询应如下所示:
result = wrds.sql('select * from dataset', 'variable')
但是,我收到此错误:AttributeError: module 'wrds' has no attribute 'sql'
您是否将您的 Python 脚本命名为“wrds.py”?这可以解释为什么 python 找不到 .sql。
在我的情况下,以下工作:
import wrds
db = wrds.Connection()
libraries = db.list_libraries()
library = 'compg'
tables = db.list_tables(library=library)
table = 'g_company'
result = db.raw_sql('select * from COMPG.G_COMPANY')