PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Zeitüberschreitung für Python psycopg2

Bei Verwendung der Schlüsselwortargument-Syntax zum connect Funktion ist es möglich, jede der libpd zu verwenden unterstützte Verbindungsparameter. Darunter ist connect_timeout in Sekunden:

db = psycopg2.connect (
    host=dhost, database=ddatabase,
    user=duser, password=dpassword,
    connect_timeout=3
)

http://www.postgresql.org/docs /current/static/libpq-connect.html#LIBPQ-PARAMKEYWORDS

http://initd.org/psycopg/docs/module.html

Eine Verbindungszeitüberschreitung löst einen OperationalError aus Ausnahme.