服务端
import socket
#初始化:
#建立对象
s1 = socket.socket()
#套接本机
s1.bind(("127.0.0.1", 2345))
#套接监听
s1.listen(5)
while 1:
conn, address = s1.accept() #conn指套接字对象, address指连接客户端的地址
print("a new connect from", address)
conn.sendall("Hello, world!")
conn.close()
客户端
import socket
#初始化
s2 = socket.socket()
#最重要:创建连接到到服务端
s2.connect(("127.0.0.1", 2345))
#设置接收量
data = s2.recv(1024)
s2.close()
print('received', repr(data))
可以在服务端看到,客户端与服务端成功建立了连接: