python network dict python network dict创建一个基于网络子网的字典
网络字典0.1概括 network_dict 创建一个基于网络子网的字典,它返回给定 IP 的最具体的子网。它将同样适用于 IPv4 和 IPv6。还有一些更简单的功能,使该库在不同情况下有用。 在这种情况下,例子胜于雄辩。简单示例: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
下载地址
用户评论