我正在尝试使用Python打开Access数据库。我想要它做的就是打开.accdb
文件,因为我有一个自动运行的宏。我能找到的唯一代码是:
import win32api
import time
from win32com.client import Dispatch
strDbName = 'Empactis Delete Cloud v1.accdb'
objAccess = Dispatch("Access.Application")
objAccess.Visible = True
objAccess.OpenCurrentDatabase(strDbName)
objDB = objAccess.CurrentDb()
objAccess.run('test')
objAccess.Application.Quit()
我的第一个问题是,我没有从Python运行宏,所以我不确定要删除哪些部分,保留哪些部分
第二个问题是,我在任何地方都找不到win32api作为模块。我有Python3.8,它不是包含的模块,PIP也找不到它来安装
必须有一种简单的方法来打开MS Access文件
目前没有回答
相关问题 更多 >
编程相关推荐