在pycharm上直接导入
先安装otp_win64_21.1.exe
再安装rabbitmq-server-3.7.8.exe
直接上代码

#coding:utf-8
import pika
import sys
#生产者
while True:connection = pika.BlockingConnection(pika.ConnectionParameters('localhost')channel = connection.channel()channel.queue_declare(queue='hello_1234',durable=True)body = raw_input(':')channel.basic_publish(exchange='', routing_key='hello_1234', body=body)print " [x] Sent '%s'"%bodyif body == 'quit':try:for i in range(10):channel.basic_publish(exchange='', routing_key='hello_1234',   body=body)except:passfinally:sys.exit()
connection.close()import pika
import sys
#消费者
def get_message():connection = pika.BlockingConnection(pika.ConnectionParameters('localhost',socket_timeout=1))channel = connection.channel()channel.queue_declare(queue='hello_1234',durable=True)channel.basic_consume(callback, queue='hello_1234', no_ack=False)print ' [*] Waiting for messages. To exit press CTRL+C'channel.start_consuming()
def callback(ch, method, properties, body):print "Received %r" % (body,)if body == 'quit':sys.exit()
get_message()

pika的安装和简单用法相关推荐

  1. networkx的安装及简单用法

    对于学Python的小朋友都知道,Python中很多的库,因为这是一门解释性的语言,相对于其他语言来说,这门语言简单相对简单. 今天呢,我给大家分享一下networkx库的安装方法,我这里有两种简单的 ...

  2. vim 树形目录插件NERDTree安装及简单用法

    来源:http://blog.csdn.net/love__coder/article/details/6659103 1.安装NERDTree插件 先下载,官网:http://www.vim.org ...

  3. python sanic_Sanic框架安装与简单入门示例

    本文实例讲述了Sanic框架安装与简单用法.分享给大家供大家参考,具体如下: Sanic是一个类似Flask的Python 3.5+ Web服务器,它的写入速度非常快.除了Flask之外,Sanic还 ...

  4. oracle sql plus 安装教程视频教程,oracle 安装与SQLPLUS简单用法

    一 安装oracle数据库成功之后,会显示相关的数据库信息: 全局数据库名:oracle 系统标识符(SID):oracle 服务器参数文件名:c:\oracle\product\10.2.0\db_ ...

  5. 反编译工具jad简单用法

    反编译工具jad简单用法 下载地址: [url]http://58.251.57.206/down1?cid=B99584EFA6154A13E5C0B273C3876BD4CC8CE672& ...

  6. QCustomPlot的简单用法总结

    QCustomPlot的简单用法总结 第一部分:QCustomPlot的下载与安装 第二部分:QCustomPlot在VS2013+QT下的使用 QCustomPlot的简单用法总结    写在前面, ...

  7. shell expect的简单用法

    为什么需要expect?     我们通过Shell可以实现简单的控制流功能,如:循环.判断等.但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如 telnet服务器等进 ...

  8. 内核同步对性能的影响及perf的安装和简单的使用

    更多文章目录:点击这里 GitHub地址:https://github.com/ljrkernel 内核同步对性能的影响及perf的安装和简单的使用 看了一篇关于多线程应用程序性能分析的外文,结合之前 ...

  9. Eigen: C++开源矩阵计算工具——Eigen的简单用法

    Eigen非常方便矩阵操作,当然它的功能不止如此,由于本人只用到了它的矩阵相关操作,所以这里只给出了它的一些矩阵相关的简单用法,以方便快速入门.矩阵操作在算法研究过程中,非常重要,例如在图像处理中二维 ...

最新文章

  1. Redis的发布订阅模式以及在SpringBoot中的使用
  2. Unity之Math等方法的使用
  3. 和quot;分别是什么?
  4. 用于大数据开发的Centos7操作系统安装过程中遇到的问题总结
  5. C# 之 6.0 新特性
  6. 区块链行业级应用服务商识数信科获千万元天使轮融资...
  7. 工作324:uni-时间过滤器封装
  8. 四旋翼无人机调研结果
  9. 字符串处理 —— 单模式匹配 —— MP 算法与 KMP 算法
  10. solaris10默认防火墙软件ipfilter
  11. Dynamic CRM 2013学习笔记(三十三)自定义审批流4 - 规则节点 -有分支的流程处理...
  12. ApacheCN × FlyAI 人工智能比赛活动
  13. 数据库之SQL(该列没有包含在聚合函数或 GROUP BY 子句中)
  14. VBA基础语法:类型转换函数
  15. asp一句话html,asp常用的一句话木马大全
  16. Python之服务巡检
  17. networkx2.5知识梳理
  18. 【[第一次写博客]Uda课程中的P控制器实现说明】
  19. QEMU如何虚拟PCI设备
  20. 人工智能技术在预测学领域的应用

热门文章

  1. oracle显示上午下午,Oracle实现使用时间函数实现输出“上午好/...
  2. 戴尔电脑遇到问题,运行SupportAssist.更新后大部分问题可以解决。
  3. mysql创建数据库utf_MYSQL创建utf-8格式的数据库_MySQL
  4. 谷歌超级机器人, 许多餐馆已经通过网络进行预订
  5. Prolog教程 3
  6. python九九乘法口诀_Python打印出九九乘法口诀
  7. HeadFirst设计模式之迭代器模式
  8. 新浪微博小工具--PC遥控器1.0发布
  9. 计算机毕业设计Java夕阳红养老院系统(源码+系统+mysql数据库+Lw文档)
  10. A. IQ test