32位pyodbc读取64位访问权限(accdb)

 

问题描述:

我在Windows 8.1 64位计算机上运行python 2.7 32位。

我有Access 2013和一个尝试从python和pyodbc访问的.accdb文件。

我可以在64位ODBC管理器中创建64位DSN。但是,当我尝试从python连接到它时,出现错误:

错误:(u’IM002’,u’[IM002] [Microsoft] [ODBC驱动程序管理器]数据源名称未找到且未指定默认驱动程序)

据推测,python只是在寻找32位DSN,而没有找到我创建的64位DSN。

当我尝试在32位ODBC管理器中创建32位DSN时,没有用于accdb文件的驱动程序(仅.mdb)。

我想我需要一个用于Access 2013文件(.accdb)的32位ODBC驱动程序,但一直找不到。

有可能做我想做的事吗?-32位python访问Access 2013 .accdb文件?


我有几个.docx文件,其中包含许多相似的文本块:docx文件,其中包含300多个新闻稿,每个新闻稿1-2页,这些新闻稿需要分成单独的文本文件。区分文章之间差异的唯一一致方法是,两篇文章 ...