位置: 编程技术 - 正文

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数据库)

  • 月末转出未交增值税时应借记的科目是
  • 2021年9月个税申报截止时间
  • 小规模费用发票多有什么用途
  • 营业外收入怎么算增值税
  • 金税盘的发票怎么作废
  • 新税法讲课费如何代缴个税
  • 滴滴出行发票可以抵扣进项税吗
  • 预售房款预缴增值税
  • 合并业务的好处
  • 购销印花税会计分录
  • 购销业务账务处理
  • 银行承兑逾期证明怎么写
  • 在建工程的招待费计入到哪个科目
  • 结算纪律与法律责任表格
  • 对外销售白酒如何纳税
  • 计生用品增值税减免税申报明细表怎么填
  • 员工生日福利申请
  • 个人所得税生产经营所得投资者减除费用
  • 企业所得表怎么填写
  • 预存电费余额是什么意思
  • 折旧计算方法举例
  • 哪些费用发票可以报销
  • win10系统的电脑能装win7吗
  • 电脑安全模式有声音吗
  • adb是什么程序
  • win10预览版21337
  • php -i
  • PHP:curl_errno()的用法_cURL函数
  • drvmgr.exe
  • 什么是增值税进项税额和销项税额
  • 开发商没交税
  • 金门大桥和马林大桥区别
  • 怎么安装vue环境
  • php网站配置
  • 从银行提取现金分录
  • reactjs路由跳转
  • pytorch如何搭建神经网络
  • 固定资产转卖会亏本吗
  • 前端环境部署到服务器开发环境
  • php隐藏图片地址
  • 年报企业所得税的分录怎么做
  • 处置子公司利润表怎么处理
  • 会计学中资本的定义
  • 购入固定资产入账成本
  • 售后回购会计处理分录
  • 个税手续费返还要交企业所得税吗
  • mysql怎么替换某个值
  • sql server 链接
  • 待处理财产损益是备抵类科目吗
  • 未开票收入如何计提增值税
  • 现金流量明细表怎么看
  • 非税收入包括哪几种
  • 一般纳税人车辆租赁费的税率是多少
  • 建筑业负数发票不填工程名称和地址可以吗
  • 进项税和销项税抵扣的会计分录
  • 结转销售成本怎么操作
  • 新设企业如何建账
  • 企业如何建账之类的账目
  • mysql 5.7.11 winx64安装配置教程
  • ubuntu 安装
  • win7检测有错误怎么办
  • VMware虚拟机下载
  • xp系统插u盘没反应怎么解决
  • nilaunch.exe - nilaunch是什么进程 有什么用
  • 电脑为什么会黑屏
  • win8.1怎么退出安全模式
  • 索尼笔记本安装软件顺序
  • win10预览版好吗
  • cocos2d原理
  • node.js的流的作用
  • unity3d连接数据库
  • 微软官方app
  • hbuilderx打包app教程
  • 新浪微博手机客户端下载
  • javascript程序设计教程
  • 陷阱类过关游戏
  • 苹果税务发票
  • 电子税务局开的发票怎么作废
  • 差旅费的补助计入哪个费用
  • 转卖车位土地增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设