Herstellen einer Verbindung zu PostgreSQL mithilfe von pyodbc

Ich habe ein PostgreSQL auf localhost. Ich habe den psqlODBC-Treiber installiert. Wenn ich jetzt versuche, eine Verbindung zum Server herzustellen, benutze ich pyodbc als:

import pyodbc
connection = pyodbc.connect("DRIVER={psqlOBDC};SERVER=localhost;DATABASE=weather;UID=postgres;PWD=password")

aber ich bekomme diesen fehler:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
pyodbc.Error: ('08001', '[08001] Already connected. (202) (SQLDriverConnect)')

Was ist das Problem?

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage