python消息订阅_python实现发布订阅
生活随笔
收集整理的這篇文章主要介紹了
python消息订阅_python实现发布订阅
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
訂閱者:
import redis
rc = redis.StrictRedis(host=‘127.0.0.1‘, port=‘6379‘, db=0)
ps = rc.pubsub()
ps.subscribe(‘lbky‘) # 從lbky訂閱消息
for item in ps.listen(): # 監聽狀態:有消息發布了就拿過來
print(item)
if item[‘type‘] == ‘message‘:
print(item[‘channel‘],item[‘data‘])
發布者:
import redis
number_list = [‘a‘, ‘b‘, ‘c‘, ‘d‘]
signal = [‘A‘, ‘B‘, ‘C‘, ‘D‘]
rc = redis.StrictRedis(host=‘127.0.0.1‘, port=‘6379‘, db=0)
for i in range(len(number_list)):
value_new = str(number_list[i]) + ‘ ‘ + str(signal[i])
rc.publish("lbky", value_new) # 發布消息到lbky
原文:https://www.cnblogs.com/llbky/p/11378326.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python消息订阅_python实现发布订阅的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql设计一个简单的系统_一个简单数
- 下一篇: 报检企业备案号哪里查(报检企业备案号)