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()
上一篇: 正则-------Python re模块
下一篇: TCP协议与UDP协议的区别
推荐阅读
-
Python中staticmethod和classmethod的作用与区别
-
Python 中的lambda函数介绍
-
浅谈Pycharm中的Python Console与Terminal
-
Python读取txt内容写入xls格式excel中的方法
-
python中从str中提取元素到list以及将list转换为str的方法
-
Python将list中的string批量转化成int/float的方法
-
Python设置在shell脚本中自动补全功能的方法
-
Python判断文本中消息重复次数的方法
-
Python中MySQL数据迁移到MongoDB脚本的方法
-
Python中的defaultdict模块和namedtuple模块的简单入门指南