
本文共 2972 字,大约阅读时间需要 9 分钟。
Python socket ������������������������������
���������������
������������������������������������ Python ��� socket ��������� threading ������������������������������������������������������������������������������������������������connection pool������������������������������������������������������������������������������������������
������������������
���������������������������������������������������
import socketfrom threading import ThreadADDRESS = ('127.0.0.1', 8712) # ������������g_socket_server = None # ���������������socketg_conn_pool = [] # ���������def init(): """������������������""" global g_socket_server g_socket_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) g_socket_server.bind(ADDRESS) g_socket_server.listen(5) print("������������������������������������������...")
���������������������
������������������������ Henderson ] ������������������������������������
- ������������������������������
- ������������������������������������ thread
- ������thread���������thread������������������������������������������
def accept_client(): """���������������""" while True: client, _ = g_socket_server.accept() g_conn_pool.append(client) thread = Thread(target=message_handle, args=(client,)) thread.setDaemon(True) thread.start()
������������������
���������������������������������
def message_handle(client): """������������""" client.sendall("���������������������!".encode('utf8')) while True: bytes = client.recv(1024) if not bytes: client.close() g_conn_pool.remove(client) print("������������������������������") break print("���������������:", bytes.decode('utf8'))
���������������������
���������������������������������������������
import sockets = socket.socket()s.connect(('127.0.0.1', 8712))print(s.recv(1024).decode('utf8'))s.send("���������".encode('utf8'))print(s.recv(1024).decode('utf8'))input("")
���������������������������
������ socket ���������������������������������������������������������������������������������������������������������������
- ���������������������������������
- ������������������������������
- ���������������������
������������������������������������������������������������������������������������������������������������
������
��������������������������������� Python socket ��������������������������������������������������������������������������������������������������������������������������������������� socket ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
