网络编程Socket
OSI七层
应用
表示
会话
传输
网络 ip
数据链路 mac
物理层
TCP/IP (三次握手,四次断开)
UDP
#客户端
import socket client = socket.socket() #声明socket类型,同时生成socket连接对象
client.connect(("localhost",6969))
client.send("Hello World")
data = client.recv(1024)
print("recv:",data)
client.close()
#服务器端
import socket
server = socket.socket()
server.bind(("localhost",6969)) #绑定要监听的端口
server.listen() #监听
server.accept() #等电话打进来
data = server.recv(1024)
print("recv:",data)
server.send(data.upper)
server.close()

浙公网安备 33010602011771号