位置: 编程技术 - 正文

Python通过RabbitMQ服务器实现交换机功能的实例教程(Python通过行和列提取数据)

编辑:rootadmin

推荐整理分享Python通过RabbitMQ服务器实现交换机功能的实例教程(Python通过行和列提取数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Python通过按键触发代码执行,Python通过什么语句可以直接创建变量,Python通过按键触发代码执行,Python通过值找对应的键,Python通过值找对应的键,Python通过类可以创建对象,有且只有一个对象,Python通过行和列提取数据,Python通过类可以创建对象,有且只有一个对象,内容如对您有帮助,希望把文章链接给更多的朋友!

快速回顾一下RabbitMQ服务器的安装:

Python使用RabbitMQ需要Pika库:

好了,接下来我们先看交换机的工作原理:消息发送端先将消息发送给交换机,交换机再将消息发送到绑定的消息队列,而后每个接收端都能从各自的消息队列里接收到信息。

下面用send.py和receive.py来模拟实现交换机的功能。send.py表示发送端,receive.py表示接收端。

receive.py:

上例代码中,queue_declare的参数exclusive=True表示当接收端退出时,销毁临时产生的队列,这样就不会占用资源。运行这个程序,然后使用rabbitmqctl list_exchanges命令来查看交换机信息:

Python通过RabbitMQ服务器实现交换机功能的实例教程(Python通过行和列提取数据)

其中红色框就是上例定义的交换机了。再使用rabbitmqctl list_queues查看下消息队列情况:

其中红色框就是随机产生的消息队列了。

send.py:

上例代码中, basic_publish方法的参数exchange被设定为相应交换机,因为是要广播出去,发送到所有队列,所以routing_key就不需要设定了。

exchange如果为空,表示是使用匿名的交换机,在上面交换机信息的图片中可以看到有amq.*这样的交换机,就是系统默认的交换机了。routing_key在使用匿名交换机的时候才需要指定,表示发送到哪个队列的意思。第一篇的例子演示了这个功能。

打开另外一个终端,执行send.py,可以观察到receive.py接收到了消息。如果有多个终端执行receive.py,那么每个receive.py都会接收到消息。

Python操作RabbitMQ服务器实现消息队列的路由功能 Python使用Pika库(安装:sudopipinstallpika)可以操作RabbitMQ消息队列服务器(安装:sudoapt-getinstallrabbitmq-server),这里我们来看一下MQ相关的路由功能。路由

详解Python操作RabbitMQ服务器消息队列的远程结果返回 先说一下笔者这里的测试环境:Ubuntu.+Python2.7.4RabbitMQ服务器sudoapt-getinstallrabbitmq-serverPython使用RabbitMQ需要Pika库sudopipinstallpika远程结果返回消息发送端

浅谈python中set使用 浅谈python中set使用In[2]:a=set()#常用操作1In[3]:aOut[3]:set()In[4]:type(a)Out[4]:setIn[5]:b=set([1,3])In[6]:bOut[6]:{1,3}In[7]:type(b)Out[7]:setIn[8]:b.update(2)------------------------------

标签: Python通过行和列提取数据

本文链接地址:https://www.jiuchutong.com/biancheng/386983.html 转载请保留说明!

上一篇:Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程

下一篇:Python操作RabbitMQ服务器实现消息队列的路由功能(python操作mongodb数据库)

  • 明股实债的风险与防范
  • 一般纳税人开具的普票可以抵扣吗
  • 税务师考试各科老师推荐
  • 注册税务师报名条件
  • 税后平均投资利息怎么算
  • 企业是否可以查员工亲属关系
  • 土地补偿费入什么科目
  • 出口退税进项发票认证勾选
  • 石油天然气管道保护法
  • 个体户没有营业执照怎么举报
  • 产权转移书据印花税申报期限
  • 预缴税多交了,税务局退吗
  • 个人交物业费开发票交税点吗
  • 调用核心征管业务服务节点报错
  • 特朗普政府公布大力度减税方案
  • 残疾人就业保障金
  • 固定资产清理的借方
  • 计提增值税的账务处理小规模
  • 季度申报利润表怎么填
  • 盈余积累转增股本的个税问题
  • 为什么win7系统添加语言包
  • 对公转账先打钱后转账
  • 如何结转销售收入
  • 工程公司更换单位怎么办
  • PHP:Memcached::__construct()的用法_Memcached类
  • php模拟get请求
  • php 编程
  • 公司购买二手车需要什么手续
  • 建筑服务需要开外经证吗
  • 布莱顿小镇介绍
  • vue 图片转base64格式的方法
  • 实时视频功能
  • yolov5中使用的限制目标宽高的方法防止梯度爆炸
  • chatbot下载
  • thinkphp用户token
  • taskset 绑定cpu
  • 财务费用的增加记在哪一方
  • 报表按季度报是什么意思
  • 进项发票无法取消怎么办
  • 不动产投资应该怎么做账
  • 帝国cms使用手册
  • 一般纳税人涉及进项税额转出的有
  • 预缴所得税亏损费用金额大会被监测到吗?
  • 月初红字冲销暂估入账
  • SqlServer 2005/2008数据库被标记为“可疑”的解决办法
  • 公司减少注册资本的条件和程序
  • 未开票收入是什么科目
  • 如何填制费用报销单
  • 合理的物料消耗是指
  • 应交税金在贷方是什么意思
  • 红冲暂估原材料如何做会计分录
  • 银行期初余额录少了怎么办
  • 冲销以前年度主营业务成本
  • 如何调整以前年度错账
  • 违反会计法规定的行为有哪些
  • SQL语句实现表的创建
  • ubuntu怎样
  • fedora最新版本
  • LibreOffice 4.1.4 正式版下载
  • centos安装vim命令
  • linux操作系统版本有哪些
  • macos 怎么用
  • centos release6.7
  • 编写一个定时间隔为5ms的子程序
  • 通过扣缴义务人申报和综合所得年度自行申报
  • android openconnect
  • 一个简单的群规内容
  • JQuery 又谈ajax局部刷新
  • bat批处理命令大全
  • jquery基础知识
  • linux查看端口号占用
  • 深入理解计算机系统 电子书
  • javascript entries
  • php开机启动
  • jquery弹出div遮罩层
  • js script跨域
  • 12333热线时间
  • 八戒财税兼职
  • 郑州国税局投诉电话
  • 电信业八大争议事件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设