pika的安装和简单用法
在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的安装和简单用法相关推荐
- networkx的安装及简单用法
对于学Python的小朋友都知道,Python中很多的库,因为这是一门解释性的语言,相对于其他语言来说,这门语言简单相对简单. 今天呢,我给大家分享一下networkx库的安装方法,我这里有两种简单的 ...
- vim 树形目录插件NERDTree安装及简单用法
来源:http://blog.csdn.net/love__coder/article/details/6659103 1.安装NERDTree插件 先下载,官网:http://www.vim.org ...
- python sanic_Sanic框架安装与简单入门示例
本文实例讲述了Sanic框架安装与简单用法.分享给大家供大家参考,具体如下: Sanic是一个类似Flask的Python 3.5+ Web服务器,它的写入速度非常快.除了Flask之外,Sanic还 ...
- oracle sql plus 安装教程视频教程,oracle 安装与SQLPLUS简单用法
一 安装oracle数据库成功之后,会显示相关的数据库信息: 全局数据库名:oracle 系统标识符(SID):oracle 服务器参数文件名:c:\oracle\product\10.2.0\db_ ...
- 反编译工具jad简单用法
反编译工具jad简单用法 下载地址: [url]http://58.251.57.206/down1?cid=B99584EFA6154A13E5C0B273C3876BD4CC8CE672& ...
- QCustomPlot的简单用法总结
QCustomPlot的简单用法总结 第一部分:QCustomPlot的下载与安装 第二部分:QCustomPlot在VS2013+QT下的使用 QCustomPlot的简单用法总结 写在前面, ...
- shell expect的简单用法
为什么需要expect? 我们通过Shell可以实现简单的控制流功能,如:循环.判断等.但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如 telnet服务器等进 ...
- 内核同步对性能的影响及perf的安装和简单的使用
更多文章目录:点击这里 GitHub地址:https://github.com/ljrkernel 内核同步对性能的影响及perf的安装和简单的使用 看了一篇关于多线程应用程序性能分析的外文,结合之前 ...
- Eigen: C++开源矩阵计算工具——Eigen的简单用法
Eigen非常方便矩阵操作,当然它的功能不止如此,由于本人只用到了它的矩阵相关操作,所以这里只给出了它的一些矩阵相关的简单用法,以方便快速入门.矩阵操作在算法研究过程中,非常重要,例如在图像处理中二维 ...
最新文章
- Redis的发布订阅模式以及在SpringBoot中的使用
- Unity之Math等方法的使用
- 和quot;分别是什么?
- 用于大数据开发的Centos7操作系统安装过程中遇到的问题总结
- C# 之 6.0 新特性
- 区块链行业级应用服务商识数信科获千万元天使轮融资...
- 工作324:uni-时间过滤器封装
- 四旋翼无人机调研结果
- 字符串处理 —— 单模式匹配 —— MP 算法与 KMP 算法
- solaris10默认防火墙软件ipfilter
- Dynamic CRM 2013学习笔记(三十三)自定义审批流4 - 规则节点 -有分支的流程处理...
- ApacheCN × FlyAI 人工智能比赛活动
- 数据库之SQL(该列没有包含在聚合函数或 GROUP BY 子句中)
- VBA基础语法:类型转换函数
- asp一句话html,asp常用的一句话木马大全
- Python之服务巡检
- networkx2.5知识梳理
- 【[第一次写博客]Uda课程中的P控制器实现说明】
- QEMU如何虚拟PCI设备
- 人工智能技术在预测学领域的应用
热门文章
- oracle显示上午下午,Oracle实现使用时间函数实现输出“上午好/...
- 戴尔电脑遇到问题,运行SupportAssist.更新后大部分问题可以解决。
- mysql创建数据库utf_MYSQL创建utf-8格式的数据库_MySQL
- 谷歌超级机器人, 许多餐馆已经通过网络进行预订
- Prolog教程 3
- python九九乘法口诀_Python打印出九九乘法口诀
- HeadFirst设计模式之迭代器模式
- 新浪微博小工具--PC遥控器1.0发布
- 计算机毕业设计Java夕阳红养老院系统(源码+系统+mysql数据库+Lw文档)
- A. IQ test