首页新闻找找看学习计划

reids pub/sub 相关问题

0
悬赏园豆:10 [待解决问题]

import redis

def callback_func(message):
print message['channel'] + ' : ' + message['data']

r=redis.Redis(host='127.0.0.1', port=6379)
pubsub = r.pubsub()
pubsub.subscribe(**{'edaq:zengtx':callback_func})
r.publish('edaq:zengtx', 'busy')
pubsub.get_message()

这段代码为什么不能将消息打印出来呢?
但是在最后一行再增加一行pubsub.get_message() 就可以将消息打印出来了,这是为什么?

小荷才楼尖尖角的主页 小荷才楼尖尖角 | 初学一级 | 园豆:138
提问于:2019-03-18 12:05
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册