moznetwork
— Get network information
moznetwork is a very simple module designed for one task: getting the network address of the current machine.
Example usage:
import moznetwork
try:
ip = moznetwork.get_ip()
print "The external IP of your machine is '%s'" % ip
except moznetwork.NetworkError:
print "Unable to determine IP address of machine"
raise
- moznetwork.get_ip()
Provides an available network interface address, for example “192.168.1.3”.
A NetworkError exception is raised in case of failure.
- class moznetwork.NetworkError
Exception thrown when unable to obtain interface or IP.