Python获取Linux系统下的本机IP地址代码分享
更新时间:2014年11月07日 11:03:25 投稿:junjie
这篇文章主要介绍了Python获取Linux系统下的本机IP地址代码分享,本文直接给出实现代码,可以获取到eth0等网卡的IP地址,需要的朋友可以参考下
有时候使用到获取本机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实现字典去除重复的方法,涉及Python字典遍历、文件读取、去除重复等相关操作技巧,需要的朋友可以参考下
2017-07-07
Python实现自动装机功能案例分析
这篇文章主要介绍了Python实现自动装机功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
2020-10-10
python实现点对点聊天程序
这篇文章主要为大家详细介绍了python实现点对点聊天程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2018-07-07
Python进程池log死锁问题分析及解决
最近线上运行的一个python任务负责处理一批数据,为提高处理效率,使用了python进程池,并会打印log,本文给大家分析了Python进程池log死锁问题以及解决方法,需要的朋友可以参考下
2024-01-01
Python实现自动驾驶训练模型
这篇文章主要为大家介绍了Python实现自动驾驶训练模型,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2022-06-06
Python测试线程应用程序过程解析
这篇文章主要介绍了Python测试线程应用程序过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2019-12-12
Python抢购脚本的编写方法
本文给大家分享一个秒杀抢购脚本,帮助大家双十二抢购心爱的礼物,步骤很简单,下面小编给大家分享基于Python抢购脚本的编写方法,感兴趣的朋友一起看看吧
2021-11-11
python捕获异常后继续执行问题
这篇文章主要介绍了python捕获异常后继续执行问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-09-09
最新评论