python - 使用 Python 读取 Microsoft Access 数据库需要什么?

标签 python linux ms-access python-module

如何在 Python 中 Access Microsoft Access 数据库?使用 SQL?

我更喜欢适用于 Linux 的解决方案,但我也可以满足于 Windows。

我只需要读取权限。

最佳答案

在 Linux 上,MDBTools 是您目前唯一的机会。 <支持> [disputed]

在 Windows 上,您可以使用 pypyodbc 处理 mdb 文件。

创建 Access mdb 文件:

import pypyodbc
pypyodbc.win_create_mdb( "D:\\Your_MDB_file_path.mdb" )

Here is an Hello World script完全演示了 pypyodbc 的 Access 支持功能。

免责声明:我是 pypyodbc 的开发者。

关于python - 使用 Python 读取 Microsoft Access 数据库需要什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853370/

相关文章:

python - 将多项选择扩展到 Sublime Text 2 中的所有建议(框、提示)

java - 可以在Windows和Linux环境下开发的Web框架

php - 如何在php中将一台服务器的tgz文件复制到另一台Linux服务器?

sql - ms-access 将查询结果保存在一个字符串中

sql - 选择有序 SQL 表中某一行之后的所有内容

Python 内存错误 - Numpy 矩阵 (1568x1568)

python - 在 Python 中编辑距离

linux - cSipSimple 应用程序错误 :- 'SL_ANDROID_STREAM_VOICE' undeclared (first use in this function)

linux - PNaCl & gtest—pnacl-ld : Incompatible object file (X8664 ! = X8632)

sql - 如何使这个两步查询解决方案更好