环境
kali linux
安装
apt-get install libmdbodbc1
pip3 install pypyodbc
使用
import pypyodbc
conn = pypyodbc.connect('Driver=MDBTools;DBQ=/root/Templates/qq/Data.mdb', unicode_results=False)
print(conn.cursor().execute('select * from dm_mobile').fetchone()[2].decode('utf8'))
中文乱码
unicode_results,在python3上默认为True,也就是返回mdbtools转换的unicode编码多结果集,将其设置为False解决中文(GB)乱码