Python3 连接Access mdb数据库

来源:互联网 发布:电脑管家软件管理 编辑:程序博客网 时间:2024/06/05 03:19

环境

kali linux

安装

apt-get install libmdbodbc1pip3 install pypyodbc

使用

import pypyodbcconn = 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)乱码

0 0
原创粉丝点击