是否有Python模块可以访问Advantage Database Server?

时间:2009-07-27 16:19:00

标签: python database module dbf advantage-database-server

正如标题所示,我想知道是否有可以访问Advantage数据库服务器(Sybase)文件(如ADT和DBF)的Python模块。

我在网上搜索过,找不到我要找的东西,这就是我想在这里问的原因。

2 个答案:

答案 0 :(得分:2)

我已成功使用带有Advantage ODBC驱动程序的http://code.google.com/p/pyodbc/和pywin32 http://sourceforge.net/projects/pywin32/的pyodbc。我个人的偏好是pyodbc驱动程序。

http://code.google.com/p/adsdb/现在有一个原生包装。

答案 1 :(得分:1)

dbfpy(以及许多其他模块)允许您读取和写入DBF文件。我不知道直接处理ADT文件的类似模块,但我认为有更换器可以将DBF文件传入/传出ADT,如果情况更糟的话。

访问ADT文件的另一种方法是使用odbc驱动程序实际运行 sybase优势 - 如果可行,有几种方法可以使用Python连接到ODBC服务