三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

socket相关的部分常用函数总结

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 提供有关消息的其他信息,通常可以忽略。

← 返回列表