generated from justuser-31/code_projects_template
29 lines
560 B
Python
29 lines
560 B
Python
import socket
|
|
from json import loads
|
|
|
|
# Create a socket object
|
|
s = socket.socket()
|
|
port = 12345
|
|
s.bind(('127.0.0.1', port))
|
|
print ("socket binded to %s" %(port))
|
|
|
|
# Put the socket into listening mode
|
|
s.listen(5)
|
|
|
|
while True:
|
|
# Establish connection with client.
|
|
c, addr = s.accept()
|
|
print ('Got connection from', addr )
|
|
|
|
raw_data = c.recv(1024).decode()
|
|
data = loads(raw_data)
|
|
print("\nParsed data:")
|
|
for i in data:
|
|
print(f'{i} - {data[i]}')
|
|
print()
|
|
|
|
c.send('OK'.encode())
|
|
|
|
# Close the connection with the client
|
|
c.close()
|