文档章节

Python获取本机所有IP地址

 蜗牛奔跑
发布于 2017/08/03 14:59
字数 209
阅读 209
收藏 0
import socket
hostname = socket.gethostname()
# print hostname
ip = socket.gethostbyname(hostname)
# print ip

addrs = socket.getaddrinfo(hostname,None)
for item in addrs:
    print item

C:\Python27\python.exe E:/python_demo/getip.py
(23, 0, 0, '', ('fe80::29d7:1a29:1c91:6ad3%34', 0, 0, 34))
(23, 0, 0, '', ('fe80::d824:8521:468:748d%28', 0, 0, 28))
(23, 0, 0, '', ('fe80::65f8:3fa7:13c0:72ac%27', 0, 0, 27))
(23, 0, 0, '', ('fe80::c528:3b54:c5b8:5752%26', 0, 0, 26))
(23, 0, 0, '', ('fe80::44a8:7f91:8fe6:c7bf%25', 0, 0, 25))
(23, 0, 0, '', ('fe80::bde7:1b2c:8cad:5ee%32', 0, 0, 32))
(23, 0, 0, '', ('fe80::71c3:29e:f56c:48ff%30', 0, 0, 30))
(23, 0, 0, '', ('fe80::755f:154c:394c:8d71%14', 0, 0, 14))
(23, 0, 0, '', ('fe80::48d:17e8:53ef:ee37%19', 0, 0, 19))
(2, 0, 0, '', ('192.168.100.1', 0))
(2, 0, 0, '', ('192.168.67.2', 0))
(2, 0, 0, '', ('192.168.196.1', 0))
(2, 0, 0, '', ('192.168.170.2', 0))
(2, 0, 0, '', ('192.168.56.1', 0))
(2, 0, 0, '', ('192.168.70.1', 0))
(2, 0, 0, '', ('192.168.174.1', 0))
(2, 0, 0, '', ('172.16.17.200', 0))
(23, 0, 0, '', ('2001:0:9d38:6ab8:48d:17e8:53ef:ee37', 0, 0, 0))

© 著作权归作者所有

粉丝 38
博文 615
码字总数 118352
作品 0
海淀
私信 提问
python项目实战:获取本机所有IP地址的方法

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

Python学习1
05/08
71
0
python实现socket通讯(TCP)

Server: Client: 运行结果: server [work@db-testing-com06-vm3.db01.baidu.com python]$ python server.py got connected from ('127.0.0.1', 47872) hihi client [work@db-testing-com0......

长平狐
2013/01/06
105
0
python实现socket通讯(TCP)

Server: Client: 运行结果: server [work@db-testing-com06-vm3.db01.baidu.com python]$ python server.py got connected from ('127.0.0.1', 47872) hihi client [work@db-testing-com0......

晨曦之光
2012/03/02
1K
1
《毒液》:用Fiddler+MongoDB抓取猫眼APP短评

欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定! 对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴...

天善智能
2018/12/03
0
0
初探Python CGI:搭建CGI编程调试环境

“CGI(Common Gateway Interface,通用网关接口) 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。”(百度百科)Python语言自带CGI处理模块,可以通过编写python ...

SamYjy
2018/12/02
270
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
2.2K
15
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
38
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
40
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
61
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
21
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部