python tcp server
####### TCP Server #######
from socket import AF_INET,SOCK_STREAM,socket
# AF_INET => TCP
# SOCK_STREAM => IPv4
sobj = socket(AF_INET,SOCK_STREAM)
sobj.bind(('127.0.0.1',12345))
sobj.listen(1)
client , addr = sobj.accept()
print("the ip is connected to server ",addr)
while(True):
message = input()
if(message == "exit"):
client.close()
break
else:
client.send(message.encode())
####### TCP Client #######
from socket import AF_INET,SOCK_STREAM,socket
sobj = socket(AF_INET,SOCK_STREAM)
sobj.connect(('127.0.0.1',12345))
while True:
message = sobj.recv(2048)
if(message == "exit"):
sobj.close()
break
elif(message.decode() == ''):
pass
else:
print(message.decode())