【发布时间】:2017-06-27 15:58:24
【问题描述】:
我需要从 Access 中提取一个表并在 python 中打印它。我已成功连接 Access 数据库,但我不确定如何从 Access 中提取表并将其移动到 python 数据框中。我在下面插入了我的代码。
odbc_conn_str = 'DRIVER={Microsoft Access Driver (*.mdb,
*.accdb)};DBQ=%s;UID=%s;PWD=%s' % (db_file, user, password)
conn = pyodbc.connect(odbc_conn_str)
cur = conn.cursor()
SQLCommand = 'select *from table1'
df = cur.execute(SQLCommand)
print(df)
conn.commit()
我没有收到任何错误,但所有这些返回都是
<pyodbc.Cursor object at 0x0BCFF3A0>
【问题讨论】:
-
尝试 fetchall() 命令
标签: python python-2.7 ms-access