>

网络编程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()

 

posted @ 2020-10-31 11:50  仕杰资本  阅读(36)  评论(0)    收藏  举报
>