sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

[Python] Récupérer l'adresse IP du LAN

Thursday 13 December 2012 at 22:40

[sebsauvage.net]
def getLocalIP():
   ''' Renvoie l'adresse IP local (LAN). '''
   try:
       return socket.gethostbyname_ex('')[2][0]
   except socket.herror:
       pass
   try:
       return socket.gethostbyname(socket.gethostname())
   except:
       pass  
   raise socket.error, "Unable to determine LAN IP address."

Source: http://sebsauvage.net/links/index.php?4I13sg