9951 explained code solutions for 126 technologies


python-redisHow to handle Redis exceptions


r = redis.Redis()

try:
  r.set('a', [1])
except redis.RedisError as re:
  print(re)ctrl + c
redis.Redis

connect to Redis server

r.set('a', [1])

do some wrong stuff with Redis

except redis.RedisError

catch Redis error

print(re)

print error message


Usage example

import redis
r = redis.Redis()

try:
  r.set('a', [1])
except redis.RedisError as re:
  print(re)
output
Invalid input of type: 'list'. Convert to a bytes, string, int or float first.
ok