服务端:
import socket
server = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
server.bind(('0.0.0.0', 8000))
server.listen()
sock,addr = server.accept()
data = sock.recv(1024)# 接收数据,一次获取多少k大小的数据
print(data.decode("utf8"))
sock.send("hello {}".format(data).encode("utf8")) # 发送数据
sock.close()
server.close()
客户端:
import socket
client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect(('127.0.0.1',8000))
client.send("bobby".encode("utf8"))# 向服务端发送数据
data = client.recv(1024) # 从服务端接收数据
print(data.decode("utf8"))
client.close()