我试图使用pyodbc访问Ubuntu上的a.mdb。到目前为止我的进展是基于这个链接
我已经安装了pyodbc、unixodbc和unixodbc dev
我的代码如下:import csv
import pyodbc
MDB = 'URY.mdb'
DRV ='Microsoft Access Driver (*.mdb)'
PWD = 'pass'
conn = pyodbc.connect('DRIVER=%s;DBQ=%s;PWD=%s' % (DRV,MDB,PWD))
curs = conn.cursor()
运行时,收到以下错误消息:Traceback (most recent call last):
File "mdbscraper.py", line 8, in
conn = pyodbc.connect('DRIVER=%s;DBQ=%s;PWD=%s' % (DRV,MDB,PWD))
pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)')
有人有什么想法吗?任何帮助都将不胜感激
谢谢你!