Heim  >  Artikel  >  Datenbank  >  So fangen Sie eine Redis-Ausnahme in Python ab

So fangen Sie eine Redis-Ausnahme in Python ab

WBOY
WBOYnach vorne
2023-06-02 23:14:46690Durchsuche

Python erfasst eine Redis-Ausnahme

Szenario-Wiederholung

Verwenden Sie das Redis-Paket von Python, um eine Verbindung zu Redis herzustellen, legen Sie absichtlich ein falsches Passwort fest, stellen Sie jedoch fest, dass dies keine Ausnahme verursacht hat

Umgebung

System: Win 10

Python-Version: 3.6 .8

Anfangscode

import redis
host = "127.0.0.1"
port = 6379
password = "123456"
redis_conn = redis.Redis(host=host,port=port,password)

Nach dem Testen haben wir festgestellt, dass nach dem Erstellen des Verbindungsobjekts bei der Abfrage über dieses Objekt eine Passwortfehlerausnahme ausgelöst wurdeconn

Erfassen Sie den Redis-Verbindungsausnahmecode

import redis
host = "127.0.0.1"
port = 6379
password = "123456"
try:
    redis_conn = redis.Redis(host=host,port=port,password)
    # 在创建连接后执行一个查询操作
    redis_conn.client_list()
except redis.ConnectError as err:
    print(str(err))

Das obige ist der detaillierte Inhalt vonSo fangen Sie eine Redis-Ausnahme in Python ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen