用法:
supernet(prefixlen_diff=1, new_prefix=None)
包含此网络定义的超网,具体取决于参数值。
prefixlen_diff
是我们的前缀长度应该减少的量。new_prefix
是超网所需的新前缀;它必须小于我们的前缀。必须设置prefixlen_diff
和new_prefix
中的一项且仅一项。返回单个网络对象。>>> ip_network('192.0.2.0/24').supernet() IPv4Network('192.0.2.0/23') >>> ip_network('192.0.2.0/24').supernet(prefixlen_diff=2) IPv4Network('192.0.0.0/22') >>> ip_network('192.0.2.0/24').supernet(new_prefix=20) IPv4Network('192.0.0.0/20')
相关用法
- Python ipaddress.IPv4Network.supernet_of用法及代码示例
- Python ipaddress.IPv4Network.subnets用法及代码示例
- Python ipaddress.IPv4Network.subnet_of用法及代码示例
- Python ipaddress.IPv4Network.address_exclude用法及代码示例
- Python ipaddress.IPv4Network.compare_networks用法及代码示例
- Python ipaddress.IPv4Network.hosts用法及代码示例
- Python ipaddress.IPv4Address.reverse_pointer用法及代码示例
- Python ipaddress.IPv4Address.__format__用法及代码示例
- Python ipaddress.IPv4Interface.ip用法及代码示例
- Python ipaddress.IPv4Interface.with_prefixlen用法及代码示例
- Python ipaddress.IPv4Interface.with_netmask用法及代码示例
- Python ipaddress.IPv4Interface.with_hostmask用法及代码示例
- Python ipaddress.IPv4Address用法及代码示例
- Python ipaddress.IPv4Interface.network用法及代码示例
- Python ipaddress.IPv6Address用法及代码示例
- Python ipaddress.collapse_addresses用法及代码示例
- Python ipaddress.summarize_address_range用法及代码示例
- Python ipaddress.v4_int_to_packed用法及代码示例
- Python ipaddress.ip_address用法及代码示例
- Python numpy ipmt用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 ipaddress.IPv4Network.supernet。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。