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实现的可以拷贝或剪切一个文件列表中的所有文件
Apr 30 Python
Python实现partial改变方法默认参数
Aug 18 Python
python使用opencv进行人脸识别
Apr 07 Python
Python使用正则表达式实现文本替换的方法
Apr 18 Python
python 实现语音聊天机器人的示例代码
Dec 02 Python
Python使用指定端口进行http请求的例子
Jul 25 Python
用python的turtle模块实现给女票画个小心心
Nov 23 Python
python super用法及原理详解
Jan 20 Python
Python dict和defaultdict使用实例解析
Mar 12 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
Apr 25 Python
一个入门级python爬虫教程详解
Jan 27 Python
Python OpenCV 彩色与灰度图像的转换实现
Jun 05 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截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
php 计算两个时间相差的天数、小时数、分钟数、秒数详解及实例代码
2016/11/09 PHP
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
jQuery的one()方法用法实例
2015/01/19 Javascript
jQuery点缩略图弹出层显示大图片
2015/02/13 Javascript
基于jQuery实现仿淘宝套餐选择插件
2015/03/04 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
2015/03/31 Javascript
JavaScript中的Math.E属性使用详解
2015/06/12 Javascript
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
node+experss实现爬取电影天堂爬虫
2016/11/20 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
vue项目中使用ueditor的实例讲解
2018/03/05 Javascript
javascript异步编程的六种方式总结
2019/05/17 Javascript
JavaScript判断浏览器运行环境的详细方法
2019/06/30 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
[09:33]2015国际邀请赛第四日TOP10
2015/08/08 DOTA
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
python文件操作之目录遍历实例分析
2015/05/20 Python
python实现简单遗传算法
2018/03/19 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
python系列 文件操作的代码
2019/10/06 Python
Python读取实时数据流示例
2019/12/02 Python
Django中使用MySQL5.5的教程
2019/12/18 Python
python实现ftp文件传输功能
2020/03/20 Python
Python PIL库图片灰化处理
2020/04/07 Python
优秀毕业生自荐信范文
2014/01/01 职场文书
带薪年假请假条
2014/02/04 职场文书
2014年科室工作总结范文
2014/12/19 职场文书
党员个人年度总结
2015/02/14 职场文书
萤火虫之墓观后感
2015/06/05 职场文书
化工厂员工工作总结
2015/10/15 职场文书
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫