/ / ¿Cómo saber si la computadora está conectada a internet? - Python, conexión a internet

¿Cómo saber si la computadora está conectada a internet? - pitón, conexión a internet

¿Cómo saber si la computadora está conectada a internet en Python?

Respuestas

16 para la respuesta № 1

Si usted tiene python2.6 puede establecer un tiempo de espera. De lo contrario, la conexión podría bloquearse durante mucho tiempo.

try:
urllib2.urlopen("http://example.com", timeout=2)
except urllib2.URLError:
# There is no connection

7 para la respuesta № 2

Tratar

import urllib
file = urllib.urlopen("http://stackoverflow.com/")
html = file.read()

y ver si eso funciona, o si lanza una excepción. Incluso si no usa el código exacto, debe tener la idea.