1. 首页
  2. 考试认证
  3. 其它
  4. python network dict python network dict创建一个基于网络子网的字典

python network dict python network dict创建一个基于网络子网的字典

上传者: 2024-10-16 16:25:44上传 ZIP文件 14.44KB 热度 9次

网络字典0.1概括 network_dict 创建一个基于网络子网的字典,它返回给定 IP 的最具体的子网。它将同样适用于 IPv4IPv6。还有一些更简单的功能,使该库在不同情况下有用。 在这种情况下,例子胜于雄辩。简单示例:from network_dict import NetworkDict

网络配置如下:


networks = { 

'0.0.0.0/0' : 'Everything' ,

'10.0.0.0/8' : 'Office' ,

'10.1.0.0/16' : 'Region 1' ,

'10.1.1.0/24' : 'City 1' 

}

创建NetworkDict对象后,可以使用如下方式获取信息:


ns = NetworkDict(networks)

>>> nd['10.1.1.1']

'City 1'

>>> nd.firstHit = False

下载地址
用户评论