ホームページ > データベース > Redis > Python で Redis 例外をキャッチする方法

Python で Redis 例外をキャッチする方法

WBOY
リリース: 2023-06-02 23:14:46
転載
747 人が閲覧しました

Python は redis 例外をキャプチャします

シナリオの再発

Python の redis パッケージを使用して redis に接続し、意図的に間違ったパスワードを設定しましたが、例外が発生しなかったことがわかりました

環境

システム: win 10

Python バージョン: 3.6.8

初期コード

import redis
host = "127.0.0.1"
port = 6379
password = "123456"
redis_conn = redis.Redis(host=host,port=port,password)
ログイン後にコピー

テストの結果、接続オブジェクトを作成した後であることがわかりました。 conn オブジェクトを介してクエリを実行すると、パスワード エラー例外がスローされました

Redis 接続例外コードをキャプチャします

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))
ログイン後にコピー

以上がPython で Redis 例外をキャッチする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート