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 code to get IP addresses and MAC addresses only such as import socket socket.gethostbyname(socket.gethostname()) Advice on the code would really be appreciated.