import socket
import threading
def OnNewConnection(client, addr):
pass
# 构建Socket实例、设置端口号和监听队列大小
listener = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
listener.bind(('127.0.0.1', 4844))
listener.listen(5)
print('Waiting for connect...')
# 进入死循环,等待新的客户端连入。一旦有客户端连入,就分配一个线程去做专门处理。然后自己继续等待。
while True:
client_executor, addr = listener.accept()
t = threading.Thread(target=OnNewConnection, args=(client_executor, addr))
t.start()
python socket服务器
最新推荐文章于 2024-03-14 14:36:39 发布