获取IPv4或IPv6信息

ip-info-all的Python项目详细描述


获取IPv4或IPv6信息

PyPI versionLicense: MIT

兼容环境

Windows/Linux/MacOs


1

pip 安装

$ pip install ip_info_all

源码安装

 $ git clone https://github.com/landybird/IPInfo.git
 $ cd ip_info_all
 $ python setup.py install

2使

IP地址

ip_info=IPInfo()

2获取all IPV4IPV6 info——返回值是dict

ip4_info_dict=ip_info.all_ipv4_ip_info_dict# {'em1': IPInfo(addr='10.0.0.206', netmask='10.0.0.206', broadcast='10.0.0.206'),#  'lo': IPInfo(addr='127.0.0.1', netmask='127.0.0.1', broadcast='127.0.0.1')}ip6_info_dict=ip_info.all_ipv6_ip_info_dict...

3获取IP地址、网络掩码、广播信息by link encapparam = "addr" or "netmask" or "broadcast"默认为地址^{

addr,netmask,broadcast=ip_info.get_ipv4_ip_by_encap("lo",param="all")# '127.0.0.1', '127.0.0.1', '127.0.0.1'addr=ip_info.get_ipv4_ip_by_encap("lo",param="addr")# 127.0.0.1...

许可证

麻省理工学院©landybird

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在JPA多线程映射中从链接表赋值   java MultiSearchRequest请求返回响应的顺序是否与在SearchRequest中添加的顺序相同?   java如何更改setOnClickListener()中AutoCompleteTextView下拉列表中显示的列表?   java简单邮件列表   java Android代码错误。应用程序意外停止   java显示片段上的数据共享引用   在API 23及以下版本中将图像添加到recycler视图时java崩溃   java web start java_HOME   在Java上通过socket发送ASCII的正确方法是什么?   java双括号初始值设定项和数组   java改变可见性导致我的应用程序崩溃,为什么?   java链表获取retrieveAt方法   RecyclerView中存在多个对象的java错误   java在SpringMVC中定制AcceptedToController方法bean中的绑定请求参数和文件   java使用“权限调度器”添加棉花糖权限