diff options
Diffstat (limited to 'src/SendDictTcp.py')
-rw-r--r-- | src/SendDictTcp.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/SendDictTcp.py b/src/SendDictTcp.py new file mode 100644 index 0000000..562e36a --- /dev/null +++ b/src/SendDictTcp.py @@ -0,0 +1,14 @@ +import socket +import json + +class SendDictTcp(object): + def __init__(self, host, port): + self.host = host + self.port = port + self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + self.sock.connect((self.host, self.port)) + self.buffer_size = 1024 + + def send(self, msg): + self.sock.send(json.dumps(msg)) + return self.sock.recv(self.buffer_size) |