【转载】Python 获取网卡设置…

来源:互联网 发布:开淘宝店怎么代销不了 编辑:程序博客网 时间:2024/06/03 20:11
https://code.google.com/p/python-ifconfig/
下载地址:https://python-ifconfig.googlecode.com/files/python-ifconfig-0.1.tar.gz

Install

sudo wget  https://python-ifconfig.googlecode.com/files/python-ifconfig-0.1.tar.gz && tar -zxvf  python-ifconfig-0.1.tar.gz && rm python-ifconfig-0.1.tar.gz && cd python-ifconfig-0.1 && python setup.py install && cd .. && rm -rf python-ifconfig-0.1

Usage

>>> from ifconfig import ifconfig
>>> ifconfig('eth0')
{'hwaddr': '00:13:72:85:e8:fb', 'netmask': '255.255.254.0', 'addr': '10.182.120.78', 'brdaddr': '10.182.121.255'}
In [14]: ifconfig.ifconfig('lo')
Out[14]: 
{'addr': '127.0.0.1',
 'brdaddr': '0.0.0.0',
 'hwaddr': '00:00:00:00:00:00',
 'netmask': '255.0.0.0'}

In [15]: ifconfig.ifconfig('wlan0')
Out[15]: 
{'addr': '172.16.6.177',
 'brdaddr': '172.16.6.255',
 'hwaddr': '78:92:9c:88:62:92',
 'netmask': '255.255.255.0'}

In [16]: ifconfig.ifconfig('eth0')
Out[16]: 
{'addr': '0.29.33.212',
 'brdaddr': '0.29.33.212',
 'hwaddr': 'c8:60:00:1d:21:d4',
 'netmask': '0.29.33.212'}

0 0
原创粉丝点击