python 脚本获取当前ip和网卡名字
2017-02-20 22:03
357 查看
#!/usr/bin/python from subprocess import Popen,PIPE def getIfconfig(): data = Popen(['ifconfig'], stdout=PIPE) new_data = data.stdout.read().split('\n\n') return [i for i in new_data if i] def getIp(data): dic = {} for i in data: devname = i.split('\n')[0].split()[0] ip = i.split('\n')[1].split(':')[1].split()[0] dic[devname] = {'ip':ip} return dic if __name__ == '__main__': data = getIfconfig() dic = getIp(data) print dic.items()[root@web ~]# python ip.py //获取的ip放入到字典里。
相关文章推荐
- 批处理获取网卡名称(附修改IP、网关、DNS脚本)
- shell获取本机网卡ip脚本
- python的subprocess:子程序调用(调用执行其他命令);获取子程序脚本当前路径问题
- Python获取运行目录与当前脚本目录的方法
- Python获取本机所有网卡ip,掩码和广播地址
- 获取当前可使用的网卡并检查网卡设置(网卡的IP,网关,子网掩码,DNS,备用DNS信息)
- shell,python获取当前路径(脚本的当前路径) (aso项目记录)
- python的subprocess:子程序调用(调用执行其他命令);获取子程序脚本当前路径问题
- Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
- 使用python编写脚本获取手机当前应用apk的信息
- 批处理获取网卡名称的代码(附修改IP、网关、DNS脚本)
- python 获取当前脚本所在路径
- 怎样用JSP获取当前用户的网卡IP和MAC地址?
- Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
- Python脚本如何获取当前环节和用户等信息
- 用Python获取本机网卡IP数据包
- python linux系统中获取网卡IP
- python脚本获取IP地理位置
- 通过当前IP获取当前网卡的MAC地址
- 获取当前电脑的IP,名字