跳转到主要内容

Python的网络地址操作库

项目描述

https://codecov.io/gh/netaddr/netaddr/branch/master/graph/badge.svg https://github.com/netaddr/netaddr/workflows/CI/badge.svg https://img.shields.io/pypi/v/netaddr.svg https://img.shields.io/pypi/pyversions/netaddr.svg

一个用于表示和操作网络地址的 Python 库。

支持以下内容

第 3 层地址

  • IPv4 和 IPv6 地址、子网、掩码、前缀

  • 迭代、切片、排序、汇总和分类 IP 网络

  • 处理各种范围格式(CIDR、任意范围和 glob、nmap)

  • 在 IP 地址和子网上执行基于集合的操作(并集、交集等)

  • 解析各种不同格式和符号

  • 查找 IANA IP 块信息

  • 生成 DNS 反向查找

  • 超网和子网划分

第 2 层地址

  • 表示和操作 MAC 地址和 EUI-64 标识符

  • 查找 IEEE 组织信息(OUI、IAB)

  • 生成派生 IPv6 地址

文档:[https://netaddr.readthedocs.io/en/latest/](https://netaddr.readthedocs.io/en/latest/)
源代码仓库:[https://github.com/netaddr/netaddr/](https://github.com/netaddr/netaddr/)

PyPI 页面:[https://pypi.ac.cn/project/netaddr/](https://pypi.ac.cn/project/netaddr/)

分享并享受!

项目详情


下载文件

下载您平台的文件。如果您不确定要选择哪一个,请了解更多关于 安装包 的信息。

源分发

netaddr-1.3.0.tar.gz (2.3 MB 查看散列)

上传于 源代码

构建版本

netaddr-1.3.0-py3-none-any.whl (2.3 MB 查看哈希值)

上传于 Python 3

由以下组织支持