Pythhon 标准库中支持套接口的模块是Socket,其中包含生成套接字、等待连接、建立连接和传输数据的方法,任何应用程序需要使用套接字,都必须调用Socket方法生成一个套接字对象,对于服务器端而言...是一种可靠的UDP形式,即保证交付数据报但不保证顺序
SOCK_SEQPACKET 可靠的连续数据包服务
常用方法:
方法名称 方法说明
sk.socket() 创建一个套接字对象,并返回套接字相关内容...(address) 连接到address处的套接字,一般address的格式为元组(hostname,port),如果连接出错,返回socket.error错误
sk.connect_ex(address...) 同上,只不过会有返回值,连接成功时返回0,连接失败时候返回编码,例如:10061
sk.close() 关闭套接字
sk.recv(bufsize[,flag]) 接受套接字的数据.数据以字符串形式返回...,address是发送数据的套接字地址
sk.send(bytes[,flag]) 将string中的数据发送到连接的套接字.返回值是要发送的字节数量,该数量可能小于string的字节大小.即:可能未将指定内容全部发送