python 通过pypyodbc访问access数据库,提示“常见错误 无法打开注册表项”

百度了很多方法,office2010、2007以及2013都试了,数据库驱动也安装了,odbc数据源也添加了,文件权限也改成everyone可读可写了,但是现在还是报错
图片说明
报错如上图所所示;

import pypyodbc
import os
path = os.getcwd() + "\VoIPNodes.mdb"
str = 'Driver = {Microsoft Access Driver (*.mdb,*.accdb)}; PWD="CIT201302"; DBQ="VoIPNodes.mdb"'
db = pypyodbc.win_connect_mdb(r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};PWD="CIT201302";BDQ={}').format(path)
curser = db.cursor()

代码如图所示,请教一下各位

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问