Answers for "how to use tcp in python"

1

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())
Posted by: Guest on August-25-2021
0

tcp python

conn, addr = s.accept()
with conn:
    print('Connected by', addr)
    while True:
        data = conn.recv(1024)
        if not data:
            break
        conn.sendall(data)
Posted by: Guest on June-09-2021

Python Answers by Framework

Browse Popular Code Answers by Language