位置: 编程技术 - 正文

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

  • 集体房屋出租管理办法
  • 增值税专票和普票的区别税率
  • 支付租金对方公司提供发票如何入账
  • 应税销售额是指
  • 发票领购簿长什么样
  • 产权转移书据印花税分录
  • 事业基金转入哪个科目
  • 在建工程有应交税费吗
  • 国债和国债期货的交割价是净价还是全价?( )
  • 一般纳税人可以转小规模吗
  • 发票认证费用
  • 收入做多增值税怎么算
  • 营改增后机械设备租赁需缴纳什么税?
  • 企业所得税计算器2023
  • 增值税研发和技术服务内容
  • 增值税有没有定额抵扣
  • 其他劳务包括什么内容?
  • 费用计入资产
  • 季报的利润表是填本期金额还是本年
  • 怎么查询企业的注册资金
  • wim文件用什么软件打开
  • 汇算清缴时研发费用加计扣除怎么做账
  • 交了预付款后,一方违约怎么处理
  • php一个页面多个分页
  • 一次性所得个人所得税缴纳标准
  • 网络不通怎么办苹果手机
  • 解决http请求下无法开启麦克风问题
  • kernl32.dll
  • 货到付款怎么做账
  • php getdate
  • 利润表的营业收入是开票金额吗
  • 国税局发票打印软件下载
  • 开源项目网站
  • 人脸口罩检测系统
  • mkdir 命令
  • 国际货运代理存在的必要性有哪些方面
  • python opencv如何获取图片尺寸
  • 只有进项税没有销项税如何报税
  • 小型微利企业享所得税优惠
  • 房产税按照租金
  • 平行结转的约当约当怎么计算
  • wordpress部署到github
  • phpcms建站教程
  • java中同步有两种方法
  • 织梦logo
  • 供应商发票多开了如何处理?
  • 公司把股权转让给个人员工该怎么办
  • 零余额账户用款额度年末转入哪个科目
  • 房地产企业收到政府土地补偿款如何入账
  • 三栏明细账本怎样填写
  • 话费充值发票可以开公司抬头吗
  • 国库单一账户体系包括哪些账户
  • sql server数据库文件的扩展名是
  • sqlserver key
  • win10系统怎么做全盘镜像
  • 教你设置陌陌耳返
  • macbook存东西一般存在哪
  • linux系统汉化教程
  • 电脑怎么装双系统win10和linux
  • Windows系统通过注册表实现打开CMD并定位到指定文件夹
  • 在xp系统中设置u盘启动
  • adsl怎么设置上网
  • win7计算机怎么设置开机密码
  • 微软6月24
  • Basic Layout——基本布局
  • javascript的语法在哪一项中规定
  • nodejs nodemon
  • perl常用模块
  • js数组菜鸟教程
  • shell脚本怎么导出
  • 设置ip安全策略
  • python文本怎么运行
  • 菜鸟100例python3
  • jq获取节点属性
  • python线程启动和暂停
  • js中的div标签怎么用
  • js cookie用法
  • android解压app
  • 有限责任公司自然人独资属于什么企业
  • 12366纳税服务热线的接通率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设