码迷,mamicode.com
首页 > 编程语言 > 详细

python中socket模块属性

时间:2015-04-07 12:20:11      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

数据属性 描述
AF_UNIX,AF_INET,AF_INET6 python支持的套接字家族
SOCK_STREAM,SOCK_DGRAM 套接字类型(TCP=流,UDP=数据报)
has_ipv6 表示是否支持IPv6的标志变量
异常 描述
error 套接字相关错误
herror 主机和地址相关错误
gaierror 地址相关错误
timeout 超时
函数 描述
socket() 创建一个套接字对象
socketpair() 创建一对套接字
fromfd() 用一个已打开的文件描述符创建一个套接字对象
数据属性 描述
ssl() 在套接字初始化一个安全套接字层。不做证书验证
getaddrinfo() 得到地址信息
getfqdn() 返回完整的域的名字
gethostname() 得到当前主机名
gethostbyname() 由主机名得到对应的ip地址
gethostbyname_ex() gethostbyname()的扩展版本,返回主机名,主机所有的别名和IP地址列表
gethostbyaddr() 由IP地址得到DNS信息,返回一个类似gethostbyname_ex()的3元组
getservbyname()/getservbyport() 由服务名得到对应的端口号或相反
getprotobyname() 由协议名(如‘tcp‘)得到对应的号码
数据属性 描述
ntohl()/ntohs() 把一个整数由网络字节序转为主机字节序
htonl()/htons() 把一个整数由主机字节序转为网络字节序
inet_aton()/inet_ntoa() 把IP地址转为32位整型,以及反向函数
inet_pton()/inet_ntop() 把IP地址转为二进制格式以及反向函数
getdefaulttimeout()/setdefaulttimeout() 得到/设置默认的套接字超时时间


python中socket模块属性

标签:

原文地址:http://my.oschina.net/935572630/blog/396774

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!