#!/usr/bin/env python # http://www.rabbitmq.com/tutorials/tutorial-two-python.html import pika import sys connection = pika.BlockingConnection(pika.ConnectionParameters( host='localhost')) channel = connection.channel() message = ' '.join(sys.argv[1:]) or "Hello World!" channel.basic_publish(exchange='', routing_key='task_queue', body=message, ) print " [x] Sent %r" % (message,) connection.close()