socket相关的部分常用函数总结
socket 相关的部分常用函数有:
s.bind(address)
将套接字绑定到地址, 在 AF_INET 下,以元组(host,port)的形式表示地址。
s.listen(backlog)
开始监听 TCP 传入连接。backlog 指定在拒绝连接之前,操作系统可以挂起的最大连接数量。该值至少为 1,大部分应用程序设为 5 就可以了。
s.accept()
接受 TCP 连接并返回(conn,address),其中 conn 是新的套接字对象,可以用来接收和发送数据。address 是连接客户端的地址。
s.connect(address)
连接到 address 处的套接字。一般 address 的格式为元组(hostname,port),如果连接出错,返回 socket.error 错误。
s.recv(bufsize[,flag])
接受 TCP 套接字的数据。数据以字符串形式返回,bufsize 指定要接收的最大数据量。flag 提供有关消息的其他信息,通常可以忽略。
