Socket实例
Posted staff
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Socket实例相关的知识,希望对你有一定的参考价值。
一、socket处理单个连接
import socket client = socket.socket() ‘‘‘ 等价于client = socket.socket(family=socket.AF_INET, type=socket.SOCKET_STREAM) ‘‘‘ client.connect((‘localhost‘, 6969)) client.send(b"hello, server") data = client.recv(1024) print(‘收到服务器返回数据:‘, data) client.close() ####################################### # # 收到服务器返回数据: b‘HELLO, SERVER‘ # #######################################
import socket server = socket.socket() server.bind(("localhost", 6969)) server.listen() # 开始监听 one_person, one_address = server.accept() data = one_person.recv(1024) print(‘收到客户端数据:‘, data) one_person.send(data.upper()) server.close() ####################################### # # 收到客户端数据: b‘hello, server‘ # #######################################
以上是关于Socket实例的主要内容,如果未能解决你的问题,请参考以下文章