import redis r = redis.Redis(host='localhost', port=6379) r.publish('channel', 'Hello, Redis!') pubsub = r.pubsub() pubsub.subscribe('channel') for message in pubsub.listen(): print(message['data'].decode('utf-8'))