【发布时间】:2011-08-18 23:32:19
【问题描述】:
我计划投标的一个项目的主要目标是使用 python 创建一个 Microsoft Access 数据库。主数据库后端将是 postgres,但计划是导出 Access 图像。
这将是一个网络应用程序,它将接受用户的输入并通过一个黑盒并将结果作为访问数据库输出。 Web 应用程序将构建在 linux 服务器上。
我有几个相关的问题:
- 是否有可靠的库或模块可以使用?
- 您在使用 Access 和 python 方面有何经验?
- 我需要了解的任何提示、技巧或必须避免的事项?
谢谢:)
【问题讨论】:
-
如果安装了 Access,您可以使用 Python for Windows 扩展从 Python 自动化它:sourceforge.net/projects/pywin32
-
@HansUp - 不,它不会被安装,因为网络应用程序将在 linux 服务器上运行
-
这是一个非常难的问题。 IIRC 甚至 Access 都无法正确读取或写入访问数据库;-) .... 他们关于向后兼容性的历史几乎是一场噩梦。