Menggunakan pakej redis python untuk menyambung ke redis, dengan sengaja menetapkan kata laluan yang salah, tetapi mendapati ia tidak menyebabkan pengecualian
Sistem: win 10
versi python: 3.6.8
import redis host = "127.0.0.1" port = 6379 password = "123456" redis_conn = redis.Redis(host=host,port=port,password)
Selepas ujian, kami mendapati bahawa selepas mencipta objek sambungan , kami Apabila membuat pertanyaan melalui objek conn
, ia melemparkan pengecualian ralat kata laluan
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))
Atas ialah kandungan terperinci Bagaimana untuk menangkap pengecualian redis dalam Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!