欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python中的tcp协议

程序员文章站 2022-07-10 13:55:22
...
TCP服务端
#导入socket模块
import socket
#创建一个socket对象
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#设置IP地址
s.bind(('127.0.0.1',9999))
#设置最大监听数
s.listen(5)
while True:
#接收信息
 socket,adress=s.accept()
 #打印接收的信息
 print(sock.recv(1024))
 #发送信息
 sock.send(b'hi')


TCP  客户端
import socket
#创建一个socket对象
sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#设置IP地址
socket.connect(('127.0.0.1',9999))
#发送信息
sock.send(b'hello')
#接收信息
res=sock.recv(1024)
#打印接收的信息
print(res)
#结束运行
sock.close()