生产者

import pika
#coding=utf8
credentials = pika.PlainCredentials('guest', '密码')
connection = pika.BlockingConnection(pika.ConnectionParameters('IP',5672,'/',credentials))
channel = connection.channel()
channel.queue_declare(queue='hello')channel.basic_publish(exchange='',routing_key='hello',body='rabbitmq test!')
print("开始队列")
connection.close()

 

消费者

import pika
#coding=utf8
credentials = pika.PlainCredentials('guest', '密码')
connection = pika.BlockingConnection(pika.ConnectionParameters('IP',5672,'/',credentials))
channel = connection.channel()# rabbitmq消费端仍然使用此方法创建队列。这样做的意思是:若是没有就创建。和发送端道理道理。目的是为了保证队列一定会有
channel.queue_declare(queue='hello')# 收到消息后的回调
def callback(ch, method, properties, body):print(" [x] Received %r" % body)
channel.basic_consume(callback, queue='hello', no_ack=True)
print(' [*] Waiting for messages.')
channel.start_consuming()

  

转载于:https://www.cnblogs.com/uglyliu/p/8519693.html

python测试rabbitmq简易实例相关推荐

  1. python测试rabbitmq的消息收发

    send.py #!/usr/bin/env python # -*- coding: UTF-8 -*- import pika import random credentials = pika.P ...

  2. python判断ip能否ping通_使用Python测试Ping主机IP和某端口是否开放的实例

    使用Python方法 比用各种命令方便,可以设置超时时间,到底通不通,端口是否开放一眼能看出来. 命令和返回 完整权限,可以ping通,端口开放,结果如下: 无root权限(省略了ping),端口开放 ...

  3. python的unittest测试类代码实例

    nittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果.今天笔者就 ...

  4. python测试抽奖脚本_使用 Python 写一个简易的抽奖程序

    不知道有多少人是被这个头图骗进来的:) 事情的起因是这样的,上周有同学问小编,看着小编的示例代码敲代码,感觉自己也会写了,如果不看的话,七七八八可能也写的出来,但是一旦自己独立写一段程序,感觉到无从下 ...

  5. 刚安装的python如何使用-python中RabbitMQ的使用(安装和简单教程)

    1,简介 RabbitMQ(Rabbit Message Queue)是流行的开源消息队列系统,用erlang语言开发. 1.1关键词说明: Broker:消息队列服务器实体. Exchange:消息 ...

  6. Python菜鸟之路:Python基础-Python操作RabbitMQ

    RabbitMQ简介 rabbitmq中文翻译的话,主要还是mq字母上:Message Queue,即消息队列的意思.rabbitmq服务类似于mysql.apache服务,只是提供的功能不一样.ra ...

  7. Python测试框架pytest(01)简介、安装、快速入门

    1.简介 pytest 是成熟的功能齐全的 Python 测试工具,可帮助你编写更好的程序. pytest 是一个使构建简单和可伸缩的测试变得容易的框架.测试具有表达性和可读性,不需要样板代码.几分钟 ...

  8. python自动化测试xpath_Selenium自动化测试实例基于python

    一.Selenium介绍 Selenium是一个Web开源自动化测试框架,具有页面级操作.模拟用户真实操作.API从系统层面触发事件等特点. 1.版本 Selenium 1.0  Sever/Clie ...

  9. python 爬虫实例-Python 爬虫:Scrapy 实例(二)

    原标题:Python 爬虫:Scrapy 实例(二) 稍微增加点难度,做个所需项目多一点的,并将的结果以多种形式保存起来.我们就从网络天气预报开始. 首先要做的是确定网络天气数据的来源.打开百度,搜索 ...

最新文章

  1. Ubuntu + VirtualBox + windows xp互相访问
  2. jetson nano 摄像头购买
  3. php 高级特性,PHP对象、模式与实践之高级特性分析
  4. 【Swift学习】Swift编程之旅---ARC(二十)
  5. firefox addons
  6. URLEncoder 、URLDecoder 对中文转码解码使用
  7. python elasticsearch bulk_Elasticsearch —— bulk批量导入数据
  8. 卸载神器:geek(绝对好用,中国人不骗中国人)
  9. 使用MinMaxScaler 中scaler.inverse_transform不能返回原来数据的原因
  10. idea调试代码错误_通过调试进行指导:如何将代码错误转化为学习经验
  11. html5波浪效果,html5 canvas粒子波浪动画特效
  12. ITUNES更改备份保存路径(不放C盘,不占C盘)
  13. Linux 安装Redis-6.2.5,配置及使用(RDB与AOF持久化、sentinel机制、主从复制、Spring Boot 集成 Redis)
  14. oracle故障一例,Oracle 10g异机恢复后EM无法启动故障处理一例
  15. 计算机教学能力提升体会,信息化教学能力培训心得范文(精选4篇)
  16. 华兴数控g71外圆循环编程_G71外圆循环
  17. 多边形对角线交点个数
  18. 71道经典Android面试题和答案,重要知识点都包含了
  19. 董树义 近代微波测量技术_新型矿山溜井微波窄束测深装置
  20. VC++使用画刷绘图 简单画刷 FillRect函数 位图画刷 透明画刷

热门文章

  1. 【数据结构和算法笔记】线性表的查找(平均查找长度,二分法,判定树)
  2. MFC窗口最小化到托盘
  3. 超边际分析不能用计算机,一种基于超边际分析的分布式计算资源分配方法-Journalof.PDF...
  4. sql server数据库还原备份 sql语句
  5. Element UI 重置表单功能
  6. jquery中有.post,.get,$.getJSON为什么没postJSON
  7. MySQL出错信息查询表
  8. 【NOIP2015】【Luogu2670】扫雷游戏(搜索,字符串输入输出)
  9. Python入门--字典的创建
  10. 下拉框怎么获取label_拼多多-「关键词自然流量快速获取」访客暴涨秘诀