这个问题在这里已经有了答案:
What do I need to read Microsoft Access databases using Python?
(12 个回答)
7 个月前关闭。
我想用 pyodbc 读取 Access 文件 (mdb)。
代码应该非常简单:
import pyodbc
DBfile = './test.mdb'
conn = pyodbc.connect('DRIVER={Microsoft Access Driver (*.mdb)};DBQ='+DBfile)
python脚本和mdb文件在同一个文件夹中。但是,我收到以下错误:Error: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'Microsoft Access Driver (*.mdb)' : file not found (0) (SQLDriverConnect)")
我哪里错了?非常感谢任何帮助。
最佳答案
首先,查看name of the driver .
接下来,检查您是否拥有正确的 32- or 64-bit driver安装。
关于python - 在 ubuntu 中读取带有 pyodbc 错误的 Access 文件 (mdb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70047020/