博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 获取本地ip
阅读量:4554 次
发布时间:2019-06-08

本文共 436 字,大约阅读时间需要 1 分钟。

python获取本地ip,查资料代码如下,细节稍后做下分析

1: import socket,fcntl,struct
2: 
3: def GetIPAddress(ifname):
4:   skt = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
5:   #print skt
6:   pktString = fcntl.ioctl(skt.fileno(),0x8915, struct.pack('256s', ifname[:15]))
7:   #print pktString
8:   ipString = socket.inet_ntoa(pktString[20:24])
9:   #print ipString
10:   return ipString

转载于:https://www.cnblogs.com/lovemdx/archive/2013/01/28/2879855.html

你可能感兴趣的文章
弹性成像的一些术语
查看>>
作业2
查看>>
vim 笔记
查看>>
MySQL的基本使用命令
查看>>
output 参数在存储过程中的用法
查看>>
大数加法和乘法(高精度)
查看>>
利用SynchronizationContext.Current在线程间同步上下文
查看>>
python各种类型转换-int,str,char,float,ord,hex,oct等
查看>>
sublime Text3 快捷键
查看>>
19 年书单
查看>>
不变模式
查看>>
matlab去云雾
查看>>
500lines项目简介
查看>>
Asp.net core logging 日志
查看>>
BOM浏览器对象模型
查看>>
Jq 遍历each()方法
查看>>
Android源码分析:Telephony部分–phone进程
查看>>
关于 redis.properties配置文件及rule
查看>>
WebService
查看>>
关于Java中重载的若干问题
查看>>