文档章节

Python获取所有的本机IPv4地址列表

junanhonglei
 junanhonglei
发布于 2015/08/25 21:56
字数 79
阅读 862
收藏 9

所需psutil版本 :>=3.0  之前的版本不包含net_if_addrs函数

## 获取所有的本机IPv4地址列表
import psutil
from socket import AddressFamily
local_addrs = []
for name , info in psutil.net_if_addrs().items():
    #print ("xxx   ",name)
    for addr in info:
        ## 只放入IPv4的地址
        if AddressFamily.AF_INET == addr.family :
            local_addrs.append( addr.address)
        #print ( addr.family.name, addr.address )

print (local_addrs)


© 著作权归作者所有

junanhonglei
粉丝 8
博文 104
码字总数 40181
作品 0
鄂州
架构师
私信 提问
python项目实战:获取本机所有IP地址的方法

前言 今天为大家介绍一个利用python获取本机所有IP地址的具体代码,具有一定的参考价值,希望能够帮助到大家,代码如下: 导入第三方库 查看主机名 主机IP 学习从来不是一个人的事情,要有个相互...

Python学习1
05/08
133
0
Python网络编程笔记(三):套接字名和DNS

套接字名 域名服务(DNS, Domain Name Service): 域名和真实IP地址的映射。 套接字的5个坐标 地址族(Adress Family),比如 , 套接字类型(Socket Type), 比如, 协议 (protocol), 前两个确...

郝开心信札
2018/06/12
0
0
python模块介绍- socket(1)

python模块介绍- socket 2013-03-11 磁针石 #承接软件自动化实施与培训等gtalk:ouyangchongwu#gmail.comqq 37391319 博客:http://blog.csdn.net/oychw #版权所有,转载刊登请来函联系 # 深圳...

长平狐
2013/12/25
275
0
Python Socket 编程示例 Echo Server

简评:我们已经从「[Python Socket 编程概览][1]」了解了 socket API 的概述以及客户端和服务器的通信方式,接下来让我们创建第一个客户端和服务器,我们将从一个简单的实现开始,服务器将简...

极光推送
2018/09/27
14
0
python编程之赋值和拷贝的区别概述及操作excel数据库(图)

python编程之赋值和拷贝的区别概述及操作excel数据库(图) 一、赋值 在Python中,对象的赋值就是简单的对象引用,这点和C++不同,如下所示: a = [1,2,”hello”,[‘python’, ‘C++’]] b ...

原创小博客
2018/08/29
33
0

没有更多内容

加载失败,请刷新页面

加载更多

MongoDB系列-在复制集(replication)以及分片(Shard)中创建索引

关注我,可以获取最新知识、经典面试题以及微服务技术分享   在使用MongoDB时,在创建索引会涉及到在复制集(replication)以及分片(Shard)中创建,为了最大限度地减少构建索引的影响,在副本...

ccww_
5分钟前
2
0
SAP HANA数据库multi container模式JDBC链接connection refused

报错如下信息 com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://xxx.xxx.xxx.xxx:30015 [Cannot connect to host xxx.xxx.xxx.xxx:30015 [C......

flash胜龙
30分钟前
9
0
c++ 虚基类

c++ 虚基类 p556

天王盖地虎626
36分钟前
62
0
k8s删除Terminating状态的命名空间

背景: 我们都知道在k8s中namespace有两种常见的状态,即Active和Terminating状态,其中后者一般会比较少见,只有当对应的命名空间下还存在运行的资源,但是该命名空间被删除时才会出现所谓的...

Andy-xu
47分钟前
52
0
seata源码阅读笔记

seata源码阅读笔记 本文没有seata的使用方法,怎么使用seata可以参考官方示例,详细的很。 本文基于v0.8.0版本,本文没贴代码。 seata中的三个重要部分: TC:事务协调器,维护全局事务和分支...

东都大狼狗
今天
28
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部