用Python连接到PostGreSQL 7.3数据库

Vat*_*su1 3 python postgresql

我需要连接到旧的PostGreSQL数据库(版本7.3),我在XP机器上使用Python 3.2.py-postgresql包似乎合适,但它似乎只使用3.0版本中实现的3.0协议.我想使用Python连接到这个数据库,但是当我尝试时,我收到了一个意外的EOF错误,我认为这是使用更新协议的包的结果.

我可以使用pgAdminIII程序连接到数据库就好了.有任何想法吗?

DNS*_*DNS 6

不幸的是,py-postgresql和psycopg2都只支持v3协议.

我认为你唯一的选择是使用Postgres ODBC驱动程序,并使用pyODBCmxODBC连接到它.pyodbc的Python 3.x端口从其主项目页面链接.