Python获取Linux系统下的本机IP地址代码分享


Posted in Python onNovember 07, 2014

有时候使用到获取本机IP,就采用以下方式进行。

#!/usr/bin/python

 

import socket

import struct

import fcntl

 

def getip(ethname):

 

s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

 

return socket.inet_ntoa(fcntl.ioctl(s.fileno(), 0X8915, struct.pack(‘256s', ethname[:15]))[20:24])

 

if __name__=='__main__':

 

print getip('eth0')
Python 相关文章推荐
python使用PIL缩放网络图片并保存的方法
Apr 24 Python
python 时间戳与格式化时间的转化实现代码
Mar 23 Python
Python 实现链表实例代码
Apr 07 Python
python 3.6.2 安装配置方法图文教程
Sep 18 Python
Python中对数组集进行按行打乱shuffle的方法
Nov 08 Python
对python当中不在本路径的py文件的引用详解
Dec 15 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
浅析python中while循环和for循环
Nov 19 Python
python中wheel的用法整理
Jun 15 Python
TensorFlow保存TensorBoard图像操作
Jun 23 Python
matplotlib基础绘图命令之errorbar的使用
Aug 13 Python
python 提高开发效率的5个小技巧
Oct 19 Python
零基础写python爬虫之使用Scrapy框架编写爬虫
Nov 07 #Python
零基础写python爬虫之爬虫框架Scrapy安装配置
Nov 06 #Python
零基础写python爬虫之爬虫编写全记录
Nov 06 #Python
零基础写python爬虫之打包生成exe文件
Nov 06 #Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 #Python
零基础写python爬虫之抓取糗事百科代码分享
Nov 06 #Python
零基础写python爬虫之神器正则表达式
Nov 06 #Python
You might like
PHP+javascript液晶时钟
2006/10/09 PHP
动易数据转成dedecms的php程序
2007/04/07 PHP
php实现天干地支计算器示例
2014/03/14 PHP
php多任务程序实例解析
2014/07/19 PHP
php对象在内存中的存在形式分析
2015/02/03 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
jQuery 处理网页内容的实现代码
2010/02/15 Javascript
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
2012/10/12 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
屏蔽IE弹出"您查看的网页正在试图关闭窗口,是否关闭此窗口"的方法
2013/12/31 Javascript
JS实现判断碰撞的方法
2015/02/11 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
JavaScript中的对象和原型(一)
2016/08/12 Javascript
angular内置provider之$compileProvider详解
2017/09/27 Javascript
浅析Javascript中双等号(==)隐性转换机制
2017/10/27 Javascript
vue router带参数页面刷新或回退参数消失的解决方法
2019/02/27 Javascript
Vue中props的详解
2019/05/16 Javascript
vue结合el-upload实现腾讯云视频上传功能
2020/07/01 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
Python+django实现简单的文件上传
2016/08/17 Python
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
python 基础教程之Map使用方法
2017/01/17 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
Pycharm+django2.2+python3.6+MySQL实现简单的考试报名系统
2019/09/05 Python
Python连接字符串过程详解
2020/01/06 Python
加拿大在线隐形眼镜专家:PerfectLens.ca
2016/11/19 全球购物
英国拳击装备购物网站:RDX Sports
2018/01/23 全球购物
阿迪达斯中国官网:Adidas中国
2020/12/14 全球购物
致标枪运动员加油稿
2014/02/15 职场文书
2014领导干部学习焦裕禄同志先进事迹思想汇报
2014/09/19 职场文书
2015年感恩母亲节活动方案
2015/05/04 职场文书