Как узнать, подключен ли компьютер к Интернету?

Я только использую свойства для переменного доступа, т.е. получение и установку отдельных переменных, или получение и установку данных в средствах управления. Как только любой вид манипулирования данными нуждается/выполняется, я использую методы.

9
задан Oak Bytes 24 July 2012 в 17:18
поделиться

2 ответа

Если у вас python2.6 , вы можете установить тайм-аут. В противном случае соединение может блокироваться на долгое время.

try:
    urllib2.urlopen("http://example.com", timeout=2)
except urllib2.URLError:
    # There is no connection
16
ответ дан 4 December 2019 в 09:14
поделиться

Попробуйте

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

и посмотрите, работает ли это, или выдает ли исключение. Даже если вы не используете точный код, вы должны уловить идею.

7
ответ дан 4 December 2019 в 09:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: