sábado, 27 de junio de 2009

Comprobar conexión a internet con Python

Siguiendo con las recetas he encontrado en el blog de Lobosoft (http://www.lobosoft.es/tag/python/) este sencillo código que nos permite verificar nuestra conexión a internet utilizando Python.

import socket

def IsInternetUp():
testConn = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
try:
testConn.connect(('http://maengora.blogspot.com', 80))
print "Estamos on-line."
testConn.close()
except:
print "Lo siento, pero no se ha podido establecer la conexión."
testConn.close()

IsInternetUp()

Más informaión en el blog de LooSoft