Принятие вывода сокета, сгенерированного Python в MQL5

Я создал файл сокета что-то вроде следующего и хочу, чтобы вывод сокета должен быть прочитан MQL5. См. Следующий код python;
daemon.py

import socket
#import arcpy

def actual_work():
    #val = arcpy.GetCellValue_management("D:\dem-merged\lidar_wsg84", "-95.090174910630012 29.973962146120652", "")
    #return str(val)
    return 'dummy_reply'


def main():
    sock = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
    try:
        sock.bind( ('127.0.0.1', 6666) )

        while True:
            data, addr = sock.recvfrom( 4096 )
            reply = actual_work()
            sock.sendto(reply, addr)
    except KeyboardInterrupt:
        pass
    finally:
        sock.close()


if __name__ == '__main__':
    main()

client.py

import socket
import sys


def main():
    sock = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
    sock.settimeout(1)
    try:
        sock.sendto('', ('127.0.0.1', 6666))
        reply, _ = sock.recvfrom(4096)
        print reply
    except socket.timeout:
        sys.exit(1)
    finally:
        sock.close()


if __name__ == '__main__':
    main()

Пожалуйста, помогите мне в принятии вывода сокета через MQL5

РЕДАКТИРОВАНИЕ

Я просто хочу, чтобы reply был принят на MQL5 в переменной, созданной daemon.py. Как я могу это сделать? Скажем, я хочу, чтобы MQL5 должен был отпечатать ответ от python, как в приведенном выше примере, я хочу, чтобы MQL5 должен давать вывод как dummy_reply в строковой переменной, если это возможно.

Есть ли возможность с ZeroMQ?

Я хочу, чтобы client.py выполнялся с MQL5 вместо использования python. Пожалуйста, помогите мне.