rabbitmq-tutorials/python
Marek Majkowski 5255babb4d Cosmetic.
2011-07-06 16:48:13 +01:00
..
emit_log_direct.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
emit_log_topic.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
emit_log.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
new_task.py format publish 2011-04-14 15:27:11 +01:00
README.md Cosmetic. 2011-07-06 16:48:13 +01:00
receive_logs_direct.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
receive_logs_topic.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
receive_logs.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
receive.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
rpc_client.py Remove superfluous whitespace. 2011-05-18 17:31:37 +01:00
rpc_server.py Remove superfluous whitespace. 2011-05-18 17:31:37 +01:00
send.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
worker.py Python tutorials updated to pika 0.9.5 2011-03-29 14:27:35 +01:00

Python code for RabbitMQ tutorials

Here you can find Python code examples from RabbitMQ tutorials.

To successfully use the examples you will need a running RabbitMQ server.

Requirements

To run this code you need pika library version 0.9.5. To install it run

pip install pika==0.9.5

You may first need to run

easy_install pip

Code

Tutorial one: "Hello World!":

python send.py
python receive.py

Tutorial two: Work Queues:

python new_task.py
python worker.py

Tutorial three: Publish/Subscribe:

python receive_logs.py
python emit_log.py

Tutorial four: Routing:

python receive_logs_direct.py
python emit_log_direct.py

Tutorial five: Topics:

python receive_logs_topic.py
python emit_log_topic.py

Tutorial six: RPC:

python rpc_server.py
python rpc_client.py