网络变成socket
导入库import socket
客户端
创建socket对象
sk = socket.socket()
发起连接
sk.connect(("127.0.0.1", 1000))
发送数据
inp = input(">>>")
sk.sendall(inp.encode("utf8")) 编码
接收消息
service_data = sk.recv(1024).decode("utf8") 解码
print("服务端:", service_data)
服务端
创建socket()
sk = socket.socket()
connect() 绑定ip地址和端口号
sk.bind(("127.0.0.1", 1000))
监听
sk.listen()
成功连接后返回一个套接字对象和客户端的ip地址
conn, addr = sk.accept()
以字符方式接受消息
client_data = conn.recv(1024).decode("utf8") 解码
发送数据
inp = input(">>>")
conn.sendall(inp.encode("utf8")) 编码
释放资源
conn.close()
sk.close()

浙公网安备 33010602011771号