context = zmq.Context()
print('Connecting to hello world server\xe2\x80\xa6')
socket = context.socket(zmq.REQ)
socket.connect('tcp://localhost:5555')
for request in range(10):
    print('Sending request %s \xe2\x80\xa6' % request)
socket.send('Hello')
message = socket.recv()
print('Received reply %s [ %s ]' % (request, message))
Отправка/получение данных между двумя разными программами