服务器端
import socket
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind(('127.0.0.1',8889))
s.listen(5)
while True:
conn,addr=s.accept();
print(addr,"connected!")
while True:
data=conn.recv(1024)
if not data:
break
print("Client send:",data)
conn.send(b"Server recived!")
conn.close()
客户端
import socket
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(('127.0.0.1',8889))
while True:
str=input()
s.sendall(str.encode())
str=s.recv(1024)
print(str)
本文介绍了一个简单的TCP通信示例,包括服务器端和客户端的Python实现。通过该示例,读者可以了解如何建立连接、发送及接收数据的基本过程。
4026

被折叠的 条评论
为什么被折叠?



