I am totally new to python programming so please be patient with me.
Is there anyway to get the names of the NIC cards in the machine etc. eth0, lo? If so how do you do it?
I have researched but so far I have only found codes to get IP addresses and MAC addresses only such as
import socket
socket.gethostbyname(socket.gethostname())
I don't think there's anything in the standard library to query these names.
If I needed these names on a Linux system I would parse the output of
ifconfig or the contents of
/proc/net/dev. Look at this blog entry for a similar problem.