here is a sample code

>>> import fcntl, socket, struct
>>>
>>> def getHwAddr(ifname):
...     s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
...     info = fcntl.ioctl(s.fileno(), 0x8927,  struct.pack('256s',
ifname[:15]))
...     return ''.join(['%02x:' % ord(char) for char in info[18:24]])[:-1]
...
>>> print getHwAddr('eth0')

On Thu, Apr 14, 2011 at 5:47 PM, Nitin Kumar <nitin.n...@gmail.com> wrote:

> Hi All,
>
> Is anyone aware how to fetch mac machine IP using python?
>
> --
> Nitin K
> _______________________________________________
> BangPypers mailing list
> BangPypers@python.org
> http://mail.python.org/mailman/listinfo/bangpypers
>



-- 
----------------------------
Kind regards

Ruchir Shukla

Phone: +91 9099020687
ruchiryshu...@gmail.com; Ruchir Shukla <http://ruchir-shukla.blogspot.com/>
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to