无需在Python中安装驱动程序即可读取Access表

时间:2019-07-22 22:18:43

标签: python ms-access access-vba

我正在尝试从Python中的Access中读取表数据,而未安装任何驱动程序或软件包(pandas_access)。

到目前为止,我可以打开当前数据库并列出表的名称。

from win32com.client import Dispatch
daoEngine = Dispatch('Access.Application')
db = r'PathtoExample.mdb'
daoEngine.OpenCurrentDatabase(db)
ds = daoEngine.CurrentData.AllTables
for each in ds:
    print(each.Name)

是否有一种方法可以实际读取每个表数据并将其存储在数据框中?

0 个答案:

没有答案