Python内如何使用rabbitmq?详细教程看这篇文章

rabbitmq是一个可以运用在多个不同语言之中的一个实现了高级消息队列协议的代理中间件,在设计到网络方面的程序开发时基本上都是会去用到它 。那今天的这一篇文章就会来讲一下rabbitmq要怎么在python内去使用,想学习的小伙伴不要错过了 。

Python内如何使用rabbitmq?详细教程看这篇文章

文章插图
【Python内如何使用rabbitmq?详细教程看这篇文章】1. rabbitmq因为它对不同的开发语言进行了适配,所以还需要去先将他下载下来才能够使用 。在Windows系统中可以去下载它的安装包,而在liunx系统能通过包管理工具去下载并启动它,命令如下:
apt-get updateapt-get install erlangapt-get install rabbitmq-server2.命令执行完毕之后想要在python之中使用还要去用pip工具下载安装它的一个操作工具pika,在命令行执行如下命令:
pip install pika3.命令执行完毕后打开一个python编辑器来编写使用rabbitmq的操作代码,简单的示例如下所示:
# 导入模块import pikaimport time# 声明rabbitmq的账号密码和ip地址,默认为guestuser_info = pika.PlainCredentials('guest', 'guest')connection = pika.BlockingConnection(pika.ConnectionParameters('ip', 5672, '/', user_info))# 创建操作rabbitmq的对象channelchannel = connection.channel()# 创建消息传递的管道channel.queue_declare(queue='hello')# 发送消息for i in range(0, 100):    channel.basic_publish(exchange='',                           routing_key='hello',                          body='{}'.format(i)                           )time.sleep(1)# 关闭rabbitmq连接connection.close()以上就是关于“Python内如何使用rabbitmq?详细教程看这篇文章”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读