服务器端:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20import socket import datetime HOST='0.0.0.0' PORT=3434 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM); s.bind((HOST,PORT)) s.listen(1) while True: conn,addr=s.accept() print('Client %s connetced!' %str(addr)) dt=datetime.datetime.now() message="Current time is "+str(dt) conn.send(message.encode('utf8')) print("Send: ",message) conn.close()
客户端:
复制代码
1
2
3
4
5
6
7
8
9
10
11import socket HOST='127.0.0.1' PORT=3434 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((HOST,PORT)) print("Connect %s: %d OK" %(HOST,PORT)) data=s.recv(1024) print("Received: ",data) s.close()
运行如下效果:
最后
以上就是高高火车最近收集整理的关于python实现tcp/ip的全部内容,更多相关python实现tcp/ip内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复