rabbitmq-tutorials/python
2011-03-14 17:30:12 +00: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 Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
README.md Python examples updated to recent pika 2011-03-14 17:30:12 +00: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 Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
rpc_server.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
send.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00
worker.py Python examples updated to recent pika 2011-03-14 17:30:12 +00:00

Python code for RabbitMQ tutorials

Here you can find a Python code examples from RabbitMQ tutorials.

Requirements

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

pip install -e git+http://github.com/pika/pika.git@v0.9.4#egg=pika-v0.9.4

or

easy_install pika==0.9.4

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