socket模块中, 除了目前熟悉的socket.socket()函数之外, 还提供了更多用于网络应用开发的属性.


属性 描述
AF_UNIX, AF_INET, AF_INET6, AF_NETLINK, AF_TIPC python 中支持的套接字地址家族
SOCK_STREAM, SOCK_DGRAM 套接字类型(TCP=流, UDP=数据包)
has_ipv6 指示是否支持 IPv6的布尔标记

异常 描述
error 套接字相关错误
haserror 主机和地址相关错误
gaierror 地址相关错误
timeout 超时时间

函数 描述
socket() 创建套接字对象
getaddrinfor() 获取一个五元组序列形式的地址信息
getnameinfo() 给定一个套接字地址, 返回二元组(主机名, 端口号)
getfqdn() 返回完整域名
gethostname() 返回当前主机名
gethostbyname() 将一个主机名, 映射到他的 ip 地址
gethostbyname_ex() gethostbyname()的扩展版本, 返回主机名, 别名主机集合和 ip 地址列表
Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-02-25 07:12:09

results matching ""

    No results matching ""