其他分享
首页 > 其他分享> > 服务端循环连接请求收发消息

服务端循环连接请求收发消息

作者:互联网

 堆栈  相当于先进后出    俗话吃了吐

队列相当于先进先出   吃了拉

 1 from socket import *
 2 
 3 tcp_server = socket(AF_INET, SOCK_STREAM)
 4 tcp_server.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)  # 加上此项可以防止重启服务时报错(端口被占用)
 5 tcp_server.bind(('127.0.0.1', 8080))
 6 tcp_server.listen(125)
 7 while True:
 8     print('服务器已经开始运行')
 9     coon, addr = tcp_server.accept()
10     print('连接', coon)
11     print('地址', addr)
12     while True:
13         try:
14             data = coon.recv(1024)
15             print(data.decode())
16             coon.send(data.upper())
17         except Exception as f:
18             break
19     coon.close()

 

标签:请求,tcp,server,收发,print,data,coon,服务端,addr
来源: https://www.cnblogs.com/ch2020/p/12523940.html