用PYTHON获取本机的IP地址
来源:互联网 发布:英语语音识别软件 编辑:程序博客网 时间:2024/05/23 21:42
import socket
import fcntl
import struct
def get_ip_address(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
return socket.inet_ntoa(fcntl.ioctl(
s.fileno(),
0x8915, # SIOCGIFADDR
struct.pack('256s', ifname[:15])
)[20:24])
#get_ip_address('lo')环回地址
#get_ip_address('eth0')主机ip地址
import fcntl
import struct
def get_ip_address(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
return socket.inet_ntoa(fcntl.ioctl(
s.fileno(),
0x8915, # SIOCGIFADDR
struct.pack('256s', ifname[:15])
)[20:24])
#get_ip_address('lo')环回地址
#get_ip_address('eth0')主机ip地址
- 用PYTHON获取本机的IP地址
- Python获取本机IP地址
- Python获取本机Ip地址
- python 获取linux 本机IP地址
- Python获取本机Ip地址
- Python 获取本机ip地址
- Python+socket获取本机IP地址
- 通过 python 获取本机IP地址
- Python获取本机所有IP地址
- Python获取本机所有IP地址
- linux系统下用python获取本机的ip地址
- 获取本机IP地址的脚本
- java获取本机的ip地址
- 获取本机的IP地址代码
- 获取本机的IP地址
- 获取本机的IP地址代码
- [VB]获取本机的IP地址
- 获取本机的IP地址
- 对象块 Blocks
- 一个简单的c++ socket服务程序
- dede自主仿网站
- jquery set_input_default默认值设置
- usaco Palindromic Squares 解题报告
- 用PYTHON获取本机的IP地址
- java中hashcode()与equals()详解
- C#创建与调用Webservice基础
- Unity3D 游戏引擎之实现平面多点触摸
- Linux驱动修炼之道-SPI驱动框架源码分析(上)
- Could not find action or result问题
- 如何将类似于EditPlus的软件添加到右键菜单
- 虽然我还没有测试过,但是我觉得有必要收藏一下,谢谢原创者
- 2010-09-26 10:06 jq拖动(ui.draggable.packed.js,ui.core.packed.js)