Zero Install Mirror

» Main » netifaces

netifaces - Portable network interface information.

Published by Florian Höch


This is a Zero Install feed. This software cannot be run as an application directly. It is a library for other programs to use.

For more information about Zero Install, see

Full name


It’s been annoying me for some time that there’s no easy way to get the address(es) of the machine’s network interfaces from Python. There is a good reason for this difficulty, which is that it is virtually impossible to do so in a portable manner. However, it seems to me that there should be a package you can easy_install that will take care of working out the details of doing so on the machine you’re using, then you can get on with writing Python code without concerning yourself with the nitty gritty of system-dependent low-level networking APIs. This package attempts to solve that problem.


Available versions

The list below is just for information; Zero Install will automatically select one of these versions for you.

0.10.52016-08-23buggyWindows-*Download (17676 bytes)
0.10.42014-05-20stableWindows-*Download (17209 bytes)
0.0.02017-05-11stableAnyDownload (36352 bytes)

Non-Zero Install packages provided distributions can also provide this interface:

DistributionPackage name
Required libraries

The list below is just for information; Zero Install will automatically download any required libraries for you.